2
我將自定義佈局添加到了我的偏好設置中。但現在我想以編程方式更改佈局內TextView
的文本。我怎麼做?Android偏好設置自定義佈局編輯
現在看起來是這樣的:
final PreferenceScreen preference = (PreferenceScreen) findPreference(getString(R.string.key_of_my_prefernce));
preference.setLayoutResource(R.layout.my_preference);
謝謝
HM,我試過了。但它說某種LinearLayout CastException。我改變的唯一的事情是在findPreference()中添加布局的關鍵字,並且我寫了getView(findViewByID(R.id.textView),null) – Jack
@nikola這是拯救我的生命 – Asthme
@nikola你會交什麼樣的作爲convertView參數? – bgenchel