自定义工具栏未出现在预览选项卡中

时间:2018-09-24 15:50:03

标签: android toolbar

这是我很长时间以来一直面临的一个非常奇怪的问题。我能够通过添加“基本”来解决阻止任何类型的小部件未出现在活动预览选项卡中的问题。主题。如果我在设备上对其进行了测试,则可以看到我的自定义工具栏,但是在Android studio的“预览”标签中,它全部显示为白色。我尝试过的:

1-重新启动Android Studio 2-无效的缓存并重新启动Android Studio 3-将应用程序主题更改为其他

enter image description here

toolbar.xml

<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="#263238"
android:elevation="8dp"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">

<TextView
    android:id="@+id/refToolbarTitleID"
    style="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="start" />

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TEST TEXT" />


</RelativeLayout>

我无法正确设置工具栏。感谢您的任何帮助,谢谢!

2 个答案:

答案 0 :(得分:0)

您忘记在XML末尾添加</android.support.v7.widget.Toolbar>

答案 1 :(得分:0)

我认为您以错误的方式使用工具栏,必须将工具栏置于根布局中,就像使用按钮或文本视图那样,然后将其固定在屏幕的顶部