Выделите выбранный заголовок в настройках-заголовки

#android #settings #fragment

#Android #Настройки #фрагмент

Вопрос:

Я использую новые preference-headers для отображения настроек в моем приложении. В то время как действие стандартных настроек на моем Motorola Xoom отображает выбранный элемент в списке заголовков на синем фоне, мои настройки, которые расширяют PreferenceActivity, никак не выделяют выбранный элемент.

Есть ли способ это сделать?

Комментарии:

1. Пока ответа нет. Пожалуйста, дайте мне знать, ясен ли вопрос

Ответ №1:

Я это исправил. Этого было достаточно, чтобы использовать:

 <uses-sdk android:minSdkVersion="11"/>
  

в AndroidManifest: раньше это было =»9″.

Если вы переключитесь на 11, вы увидите много изменений: меню находится вверху, а не внизу, значок приложения отображается в верхнем левом углу, а шрифт заголовка увеличен, Чтобы настроить выделение и т.д., Которые Я использовал:

 <?xml version="1.0" encoding="utf-8"?>
<resources>

    <style name="Theme.SettingsActivity" parent="@android:style/Theme">

        <item name="android:listSelector">@color/green</item>

    </style>

</resources>
  

В AndroidManifest для SettingsActivity я использовал:

               android:theme="@style/Theme.SettingsActivity"
  

После переключения на minsdk = 11 это работает