Android studio Android应用程序首选项页面没有';不显示工具栏

Android studio Android应用程序首选项页面没有';不显示工具栏,android-studio,android-layout,kotlin,Android Studio,Android Layout,Kotlin,我正在尝试将首选项页面添加到我的Android应用程序中 我在我的中添加了一个,它在onCreateOptions菜单中“膨胀”以使其出现在 (1)它显示为我添加的齿轮图标,而不是三个点——为什么?你是怎么得到这三个点的 当我转到“设置”页面时,我的工具栏将消失,但在所有示例中,工具栏都会显示标题和后退按钮。 我编辑了manifest.xml以添加android:parentActivityName=“.MainActivity”内容 (2)为什么我的工具栏会消失 我已经定义了一个值列表,另一个

我正在尝试将首选项页面添加到我的Android应用程序中

我在我的
中添加了一个
,它在
onCreateOptions菜单中“膨胀”以使其出现在

(1)它显示为我添加的齿轮图标,而不是三个点——为什么?你是怎么得到这三个点的

当我转到“设置”页面时,我的工具栏将消失,但在所有示例中,工具栏都会显示标题和后退按钮。 我编辑了
manifest.xml
以添加
android:parentActivityName=“.MainActivity”
内容

(2)为什么我的工具栏会消失

我已经定义了一个值列表,另一个标签列表要在
中使用,但它不起作用

    <ListPreference
        android:dialogTitle="Select units"
        android:entries="@array/units_names"
        android:entryValues="@array/units_values"
        android:key="list"
        android:summary="Click to show a list to choose from"
        android:title="Units" />


英里
公里
英里
公里
3为什么这不起作用?!我真的看不出我做错了什么


因此,
中的
的图标显示在工具栏中,但如果没有足够的空间,则会自动显示三个点,溢出的项目会进入其中


这可以在某种程度上通过
项目上的属性
app:showAsAction
进行控制。

项目未出现的问题是文本为黑色

它可以在
style.xml
中更改,方法是:

<item name="android:textColorAlertDialogListItem">@color/text</item>
@color/text

还有其他一些,虽然它似乎没有记录其他颜色的名称——典型的名称。

为什么被否决?
<item name="android:textColorAlertDialogListItem">@color/text</item>