我有一个偏好,用作我的应用程序的设置。我想更改 listpref (listview) 中特定项目的背景颜色。我使用了下面的代码:
Drawable background = getResources().getDrawable(R.drawable.bg_barcode_des);
addPreferencesFromResource(R.xml.admin_preferences);
Preference credentials = findPreference("demo");
View credentialsView = credentials.getView(null, null);
credentialsView.setBackgroundDrawable(background);
//**OR** credentialsView.setBackground(background);
//**OR** credentialsView.setBackgroundColor(Color.RED);
//Non of these or working...
但我的偏好活动没有任何变化。我需要做的任何更正???