1

我有一个偏好,用作我的应用程序的设置。我想更改 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...

但我的偏好活动没有任何变化。我需要做的任何更正???

4

0 回答 0