java - Android工具栏: shadow on top instead of bottom

标签 java android android-toolbar

我使用标准的 Android 工具栏 android.support.v7.widget.Toolbar

https://developer.android.com/reference/android/support/v7/widget/Toolbar.html

我想将此工具栏放在屏幕底部 => 我希望阴影位于工具栏的顶部而不是底部。

我该怎么做?

谢谢!

最佳答案

您可以在drawables文件夹中定义以下渐变

    <shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
    android:startColor="#000"
    android:angle="90"
    />
</shape>

然后在布局中使用它,如下所示

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.v7.widget.Toolbar
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:layout_gravity="bottom">

        </android.support.v7.widget.Toolbar>

    <View android:background="@drawable/drop_shadow_tab"
        android:layout_width="match_parent"
        android:layout_height="5dp"
        android:layout_gravity="bottom"
        android:layout_marginBottom="50dp"/>

</FrameLayout>

这可能就是你想要的。 :)

关于java - Android工具栏: shadow on top instead of bottom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41703077/

相关文章:

java - Messenger应用的流或数据报套接字

android - TNF_EXTERNAL_TYPE NDEF 标签的 URN 格式

android - 用户单击时如何获取 Firebase 通知正文?

Android SDK工具23.0.5自动添加appCompact并扩展ActionBarActivity

android - 工具栏菜单图标不显示

java - 如何在 ICEpdf 上删除 pdf 页面周围的薄背框?

java - JNA映射以将输入/输出缓冲区传递给winapi函数

java - Java中时间格式转换为long变量

android - 如何为每个项目构建关闭 C++ 编译器

java - android.support.v7.widget.Toolbar 在棉花糖设备上无法正常工作