缺少使用app的要求时该怎么办

时间:2016-07-14 17:52:52

标签: android

在我的Android应用程序中,为了使用该应用程序(Internet访问,GPS等),需要满足某些要求。现在我还没有找到任何与此有关的内容,所以我不知道它是否是一个静音点。用户可以随时离开您的应用并在手机上关闭/打开电源。如果我正在检查确保数据访问是否可用以及应用程序中的GPS oncreate和onresume并告诉用户他们需要打开它,那可能就足够了吗?我在想不到。我正在考虑将用户重定向到一个新的布局,告诉他们缺少什么以及为了使用该应用程序需要做些什么。此布局还包括一个按钮,一旦打开设置,它们就可以继续。这是个好主意还是坏主意?我不知道是否有更好的方法来处理这个或所有输入都是值得赞赏的。你做什么的?

1 个答案:

答案 0 :(得分:0)

您可以在Find Success on Google Play找到一些答案。如果用户在不满足所有要求的情况下执行操作,您可以提供一个对话框,向用户说明要求是什么以及为什么需要这些要求。您还可以提供一个链接,将用户重定向到正确的设置。

编辑:这种情况下的最佳做法可能类似于Requesting Permissions at Run TimePermissions Best Practices建议类似于您提议的内容,即显示某种消息或教程,向用户解释所需内容和原因,然后将用户重定向到适当的设置。

编辑:还有一个示例:Android文档向您展示如何使用Settings API检查启用了哪些设置,并显示“位置设置”对话框,以便用户使用单个设置更新设置挖掘。见Prompt the User to Change Location Settings