我创建了一个首选项屏幕并用 java 代码填充它。
我创建了一个带有自定义布局 (my_pref.xml) 的首选项,其中包含CheckBox
、和. 这看起来就像一个.ImageView
ImageButton
TextView
CheckBoxPreference
ImageButton
我如何实现CheckBox
“勾选”时的方法?
PreferenceCategory pr = (PreferenceCategory) findPreference("preference");
Preference mypref = new Preference(this);
mypref.setLayoutResource(R.layout.my_pref);
pr.addPreference(mypref);
CheckBox cb = (CheckBox) findViewById(R.id.checkBox);
我得到cb = null
.
任何帮助表示赞赏。