AndPermission icon indicating copy to clipboard operation
AndPermission copied to clipboard

每次弹出的的dialog提示不能去掉吗

Open liqingxi1116 opened this issue 5 years ago • 6 comments

提了好久了, 始终不改, 只能忍痛放弃了

liqingxi1116 avatar Jan 17 '20 05:01 liqingxi1116

https://github.com/yanzhenjie/AndPermission/issues/552#issuecomment-569197439

tanranran avatar Jan 19 '20 06:01 tanranran

这个方法不管用, 还是有一个小黑框, 我把代码clone下来了, 隐藏了那个dialog然后依赖

liqingxi1116 avatar Jan 20 '20 07:01 liqingxi1116

在当前项目下重新写这两个文件
在项目 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的样式去除背景

huyi3211 avatar Mar 13 '20 04:03 huyi3211

在当前项目下重新 写入这两个文件在项目布局目录下新建Permission_dialog_wait.xml

在项目values- styles目录下新建Permission.Theme.Dialog.Wait的样式移除背景

我咋还是不行 老哥

chenni521 avatar Mar 29 '20 10:03 chenni521

这个方法不管用, 还是有一个小黑框, 我把代码clone下来了, 隐藏了那个dialog然后依赖

你咋弄的 老哥

chenni521 avatar Mar 29 '20 10:03 chenni521

在集成的项目中,加一个样式:

 <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还是会弹出,只不过是完全透明的。

leobert-lan avatar Feb 21 '22 08:02 leobert-lan