Android 首选项旁边的图标

Android icon next to preference

我有一个首选项菜单,我想在每个首选项的左侧都有一个图标,无论是编辑文本还是列表首选项 idc,我都希望在它旁边有一个图标。

我搜索了 web/googled 并阅读了大量内容,但 none 的答案似乎有效。

现在有人可以告诉我我怎么会这样吗?

如果有帮助的话,我已经有了自定义编辑文本 class。

我的偏好活动如下所示:

@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);
    }

感谢您的帮助!

在 xml 中使用 android:icon。看到这个:

http://developer.android.com/reference/android/preference/Preference.html#attr_android:icon