2011-12-25 191 views
0

的默認標題文本樣式我正在寫一個android應用程序,並希望得到我的菜單的默認外觀&感覺。 我想模仿設計菜單的外觀&。我怎樣才能得到android

在Android設備上,點擊設置 - >聲音。 在這個菜單中,我想獲得標題的樣式。 (名爲「聲音」的那個)。子標題(「General」,「Incoming Calls」等)位於listSeparatorTextViewStyle中。

是否還有標題樣式的內置名稱?

回答

0

那麼這個屏幕不包含MenuMenuitems。它的頭部分隔了ListView,頭部被禁用。 所以基本上可以實現這一點,你可以創建一個包含菜單選項的活動。 如果還有子菜單,請改爲使用可擴展列表視圖。

很多例子存在,所以尋找它。

1

你可以在這裏看到這一點,他們增加preferenceScreen,這將是整個屏幕,

類優先將成爲本標題(如通用,來電等) 並在此標籤內,您可以使用其他偏好研究作爲在例子中提到。

<PreferenceScreen android:title="@string/sound_settings" android:key="sound_settings">  
<PreferenceCategory android:title="@string/sound_category_sound_title"/> 
    <CheckBoxPreference android:key="silent" android:title="@string/silent_mode_title" android:summary="@string/silent_mode_summary" android:persistent="false" android:disableDependentsState="true"/> 
<ListPreference android:key="vibrate" android:title="@string/vibrate_title" android:summary="@string/vibrate_summary" android:entries="@array/vibrate_entries" android:entryValues="@array/vibrate_values"/><com.android.settings.RingerVolumePreference android:key="ring_volume" android:dependency="silent" android:title="@string/all_volume_title" android:summary="@string/ring_volume_summary" android:dialogTitle="@string/all_volume_title" android:persistent="false" android:streamType="ring"/> 
<PreferenceCategory android:title="@string/sound_category_calls_title"/><com.android.settings.DefaultRingtonePreference android:key="ringtone" android:title="@string/ringtone_title" android:summary="@string/ringtone_summary" android:dialogTitle="@string/ringtone_title" android:persistent="false" android:ringtoneType="ringtone"/> 
    <PreferenceCategory android:title="@string/sound_category_notification_title"/><!-- Do not nest these, or removals in code will break --><com.android.settings.DefaultRingtonePreference android:key="notification_sound" android:title="@string/notification_sound_title" android:summary="@string/notification_sound_summary" android:dialogTitle="@string/notification_sound_dialog_title" android:persistent="false" android:ringtoneType="notification"/> 
<CheckBoxPreference android:key="notification_pulse" android:title="@string/notification_pulse_title" android:summary="@string/notification_pulse_summary" android:persistent="false"/>