我正在编写一个Android应用程序,并想要获得默认外观&感觉我的菜单。 我想模仿外观&感觉设置菜单。
在Android设备上,点击“设置” - >“声音”。 在这个菜单中,我想获得标题的样式。 (名为" Sound")。子标题(" General"," Incoming Calls"等)位于listSeparatorTextViewStyle中。
是否还有标题样式的内置名称?
答案 0 :(得分: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"/>
答案 1 :(得分:0)
此屏幕不包含Menu
或Menuitems
。它是一个标题分隔的ListView,其中标题被禁用。
所以基本上要实现这一点,你可以创建一个包含菜单选项的活动。
如果还有子菜单,请使用expandable listview。
存在很多例子,所以要搜索它。