我有一个首选项菜单,我想在每个首选项的左侧有一个图标,无论是edittext还是listpreference idc,我想要一个旁边的图标。
我搜索了网页/谷歌搜索并阅读了很多,但没有一个答案似乎有用。
现在有人可以告诉我我会怎么样这样的事情?
如果有帮助,我已经有了自定义的edittext类。
我的偏好活动看起来像这样:
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
getFragmentManager().beginTransaction().replace(android.R.id.content, new PrefsFragment()).commit();
}
public static class PrefsFragment extends PreferenceFragment
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
}
感谢您的帮助!
答案 0 :(得分:2)
在xml中使用android:icon。见:
http://developer.android.com/reference/android/preference/Preference.html#attr_android:icon