0
android:ellipsize
(TextView
을 확장하는) 사용자 정의 android:ellipsize
에있는 속성 값을 얻는 방법은 무엇입니까? 사용자 정의보기 생성자에서 android : ellipsize 속성의 값을 가져옵니다.
Log.d(TAG, attrs.getAttributeIntValue(ANDROID_NAMESPACE, "ellipsize", -1));
Log.d(TAG, attrs.getAttributeValue(ANDROID_NAMESPACE, "ellipsize"));
Log.d(TAG, attrs.getAttributeUnsignedIntValue(ANDROID_NAMESPACE, "ellipsize", 111));
Log.d(TAG, attrs.getAttributeListValue(ANDROID_NAMESPACE, "ellipsize", new String[] {"x", "marquee"}, -1));
참고하십시오 attrs
는 AttributeSet
(생성자 매개 변수)이며, ANDROID_NAMESPACE
이 "http://schemas.android.com/apk/res/android"
입니다.
감사합니다. 내 경우에는, 그것은'null'를 돌려주고 있었다! 나는 그 차이점에 대한 이유를 발견했다 : 나는 스타일에서 값을 설정했다. (요소 XML 태그에서 직접적으로). –