yanzhenjie / AndPermission

:strawberry: Permissions manager for Android platform.
https://yanzhenjie.com/AndPermission
Apache License 2.0
6.63k stars 1.1k forks source link

请求权限时,能否关闭“正在请求授权…”弹框 #552

Open ListenerGao opened 4 years ago

ListenerGao commented 4 years ago

AndPermission的版本 2.0.3 手机型号/品牌型号 华为p10 品牌系统版本 EMUI 9.1.0 Android系统版本 Android 9 项目targetSdkVersion 26 申请的权限 WRITE_EXTERNAL_STORAGE

如题。

csh159 commented 4 years ago

我也遇到了,小米6 你在解决的

zhw634631 commented 4 years ago

这个问题有点头疼啊,闪一下黑框,就消失

csh159 commented 4 years ago

现在直接下载代码,改代码

swillk commented 4 years ago

可以使用资源覆盖的方式让弹窗不可见 在项目 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">

</LinearLayout>
shejian commented 4 years ago

可以使用资源覆盖的方式让弹窗不可见 在项目 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">

</LinearLayout>

老哥,这方法好

cuibg commented 4 years ago

这个waitDialog真是不好啊,实话实说

tiansuo commented 4 years ago

可以使用资源覆盖的方式让弹窗不可见 在项目 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">

</LinearLayout>

给力了,老哥

cuibg commented 4 years ago

@tiansuo 已弃用

zhaoxiuyu commented 4 years ago

@cuibg 换了哪个库?

cuibg commented 4 years ago

@zhaoxiuyu https://github.com/permissions-dispatcher/PermissionsDispatcher,换成了这个库