【问题标题】:Android Is it possible to change how dialog looks?Android 是否可以更改对话框的外观?
【发布时间】:2014-04-04 09:25:20
【问题描述】:

我希望请求权限的对话框全屏显示,可以吗?

【问题讨论】:

  • @PiyushGupta 我不是 android 程序员,我只是想知道有什么可以知道的限制以及我可以向开发人员提出什么要求。

标签: android android-alertdialog android-permissions


【解决方案1】:

(如果我正确理解您的问题...)

我认为我们无法控制如何向用户显示 Android 清单权限。

据我所知,这是由 Google Play 商店应用完成的,并且仅基于清单中声明的​​权限。

【讨论】:

    【解决方案2】:

    您可以创建自定义对话框。 stackoverflow 上已有答案。

    检查这个 - How to create a Custom Dialog box in android?

    【讨论】:

    • 对系统权限有效吗(例如截图中的VPN权限)?
    • 应用程序中出现的所有对话框都可以通过可以在android清单中设置的主题进行自定义。 但只能更改主题。您不能更改对话框的内容。
    【解决方案3】:

    创建一个活动并将其主题设置为对话框

    【讨论】:

    • 对系统权限有效吗(例如截图中的VPN权限)?
    【解决方案4】:

    试试

    对话框 dialog=new Dialog(this,android.R.style.Theme_Dark_NoTitleBar_FullScreen)

    这会将对话框设置为全屏显示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-17
      • 1970-01-01
      • 2015-12-14
      • 2013-04-20
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      相关资源
      最近更新 更多