AndPermission
AndPermission copied to clipboard
每次弹出的的dialog提示不能去掉吗
提了好久了, 始终不改, 只能忍痛放弃了
https://github.com/yanzhenjie/AndPermission/issues/552#issuecomment-569197439
这个方法不管用, 还是有一个小黑框, 我把代码clone下来了, 隐藏了那个dialog然后依赖
在当前项目下重新写这两个文件
在项目 layout 目录下 新建 permission_dialog_wait.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="0dp" android:layout_height="0dp" android:gravity="center" android:paddingStart="@dimen/permission_dp_20" android:paddingTop="@dimen/permission_dp_5" android:paddingEnd="@dimen/permission_dp_20" android:paddingBottom="@dimen/permission_dp_5" tools:background="@android:color/transparent">
在项目 values- styles目录下 新建 Permission.Theme.Dialog.Wait的样式去除背景
在当前项目下重新 写入这两个文件在项目布局目录下新建Permission_dialog_wait.xml
在项目values- styles目录下新建Permission.Theme.Dialog.Wait的样式移除背景
我咋还是不行 老哥
这个方法不管用, 还是有一个小黑框, 我把代码clone下来了, 隐藏了那个dialog然后依赖
你咋弄的 老哥
在集成的项目中,加一个样式:
<style name="Permission.Theme.Dialog.Wait">
<item name="android:backgroundDimEnabled">false</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowCloseOnTouchOutside">false</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
其内容仿照库中的 Permission.Theme.Dialog.Transparent 即可, dialog还是会弹出,只不过是完全透明的。