Auto.js 悬浮窗 FAB 阴影去除方法 - 详细教程
"要去除悬浮窗中 FloatingActionButton (FAB) 的阴影效果,可以通过以下步骤实现:\n\n1. 在创建悬浮窗时,使用 floaty.rawWindow 方法创建一个原生窗口,并设置其特性为 floaty.rawWindow.setFlags(LayoutParams.FLAG_LAYOUT_NO_LIMITS, LayoutParams.FLAG_LAYOUT_NO_LIMITS);,以去除系统默认的窗口特性,包括阴影效果。\n\njavascript\nvar window = floaty.rawWindow(\n <frame>\n <!-- 添加你的悬浮窗布局 -->\n </frame>\n);\n\nwindow.setFlags(LayoutParams.FLAG_LAYOUT_NO_LIMITS, LayoutParams.FLAG_LAYOUT_NO_LIMITS);\n\n\n2. 在布局文件中,将 FloatingActionButton (FAB) 的 elevation 属性设置为 0,以取消阴影效果。\n\njavascript\n<com.google.android.material.floatingactionbutton.FloatingActionButton\n android:id="\@+id/fab"\n android:layout_width="wrap_content"\n android:layout_height="wrap_content"\n android:layout_gravity="bottom|end"\n android:layout_margin="16dp"\n android:elevation="0dp"\n app:srcCompat="\@drawable/ic_fab_icon" />\n\n\n通过以上两个步骤,你可以在悬浮窗中去除 FloatingActionButton (FAB) 的阴影效果。\n\
原文地址: https://www.cveoy.top/t/topic/pWVc 著作权归作者所有。请勿转载和采集!