这是我很长时间以来一直面临的一个非常奇怪的问题。我能够通过添加“基本”来解决阻止任何类型的小部件未出现在活动预览选项卡中的问题。主题。如果我在设备上对其进行了测试,则可以看到我的自定义工具栏,但是在Android studio的“预览”标签中,它全部显示为白色。我尝试过的:
1-重新启动Android Studio 2-无效的缓存并重新启动Android Studio 3-将应用程序主题更改为其他
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>
我无法正确设置工具栏。感谢您的任何帮助,谢谢!
答案 0 :(得分:0)
您忘记在XML末尾添加</android.support.v7.widget.Toolbar>
。
答案 1 :(得分:0)
我认为您以错误的方式使用工具栏,必须将工具栏置于根布局中,就像使用按钮或文本视图那样,然后将其固定在屏幕的顶部