2
기본 설정에 맞춤 레이아웃을 추가했습니다. 하지만 지금은 프로그래밍 방식으로 레이아웃 내부의 TextView
텍스트를 변경하려고합니다. 어떻게해야합니까?Android 기본 설정 맞춤 레이아웃 수정
는 이제 다음과 같습니다
final PreferenceScreen preference = (PreferenceScreen) findPreference(getString(R.string.key_of_my_prefernce));
preference.setLayoutResource(R.layout.my_preference);
당신이 봤어 당신
흠, 나는 시도했다. 그러나 그것은 어떤 종류의 LinearLayout CastException을 말합니다. 내가 바꿀 유일한 것은 findPreference()에 레이아웃의 키를 추가하고 getView (findViewByID (R.id.textView), null)를 썼습니다. – Jack
@nikola 이것은 내 인생에 저장되었습니다. – Asthme
@nikola convertView 인수? – bgenchel