Android Material BottomSheet底部显示操作按钮
程序员文章站
2021-12-08 10:36:04
...
相信现在很多Android用户都已经升级到了Andorid 5.0或者是Android 6.0、已经品尝到5.0给我们带来的Material风格咯、但是好像组件里面并没有提供Sheet相关的组件、今天呢自己实现了一个简单的效果、并没有封装成自定义View、如果有需要的朋友可以自己封装一下、效果还是非常不错的、以下是效果图
xml布局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@ id/popup_window" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom|center" android:background="@android:color/white" android:padding="10dp" android:orientation="vertical"> <TextView android:id="@ id/txt_backup" android:layout_width="match_parent" android:layout_height="wrap_content" android:drawableLeft="@drawable/export" android:drawablePadding="15dp" android:gravity="center_vertical" android:padding="15dp" android:text="Backup" android:textAppearance="?android:attr/textAppearanceMedium" /> </LinearLayout>
style样式文件
<style name="MaterialDialogSheet" parent="@android:style/Theme.Dialog"> <item name="android:windowIsTranslucent">true</item> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windowContentOverlay">@null</item> <item name="android:windowNoTitle">true</item> <item name="android:backgroundDimEnabled">true</item> <item name="android:windowIsFloating">false</item> <item name="android:windowAnimationStyle">@style/MaterialDialogSheetAnimation</item> </style>
Android Material BottomSheet源代码下载链接: Material BottomSheet 密码: k9tk
上一篇: 汽车美容店提高洗车价格,反而吸引了大批客流,业绩翻倍
下一篇: 2022年必火的4个线下创业项目