мои действия с предпочтениями содержат CheckboxPreference, ListPreference и экран дополнительных предпочтений, содержащий 5 CheckboxPreferences.
Мне удалось решить проблему внутреннего фона PreferenceScreen, используя это: Черный экран во внутреннем preferenceScreen
, но у меня есть больше проблем, которые я не мог решить:
1 - мне нужно изменить фон каждого элемента предпочтения в обоих PrefernceScreens, я попробовал следующее, но это не сработало
Preference ax = findPreference ("ck_pref");
View v = ax.getView (null, null);
v.setBackgroundResource (R.drawable.rowbackground);
Я попытался использовать пользовательский файл макета для решения, представленного по ссылке ниже:
http://groups.google.com/group/android-developers/browse_thread/thread/d3bb7af55dba7d8d
он изменил фон текстовых представлений, но не всю строку
2 - я пытался изменить гравитацию текста элементов в ListPreference, но также безуспешно.
любые предложения будут оценены, заранее спасибо.