Я пытаюсь изменить цвет текста Предпочтения, когда пользователь вводит неверное значение, подобное веб-формам. Я нашел в this question, как получить доступ к текстовому представлению сводки, но цвет не изменяется. Код, я использую это:Как изменить программный цвет сводного текста предпочтительного варианта?
LinearLayout ly = (LinearLayout) userPasswordPref.getView(null, getListView());
TextView summarytv = (TextView) ((RelativeLayout) ly.getChildAt(1)).getChildAt(1);
summarytv.setTextColor(Color.RED);
UserPasswordPref
имеет тип Preference
. Как я могу изменить цвет?