我使用一个非常简单的样式来格式化我的工具栏,我使用 android:elevation 在工具栏下显示一个阴影,如下所示:
<style
name="AppToolbarTheme"
parent="AppTheme">
<item name="android:background">@color/colorPrimary</item>
<item name="android:titleTextColor">@android:color/white</item>
<item name="android:elevation">4dip</item>
</style>
Run Code Online (Sandbox Code Playgroud)
我只是这样应用它:
<Toolbar
android:id="@+id/main_toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppToolbarTheme"/>
Run Code Online (Sandbox Code Playgroud)
阴影显示在我想要的工具栏下,但是它也以某种方式应用于工具栏的标题,看起来很奇怪:
从样式中删除<item name="android:elevation">4dip</item>
并将其放入toolbar
xml中
<Toolbar
android:id="@+id/main_toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppToolbarTheme"
android:elevation="4dp"/>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
969 次 |
最近记录: |