0
我正在创建使用GPS的Android应用程序。我想提示用户打开位置服务并阻止程序继续进行,除非它们已打开。我尝试使用while循环,但由于某种原因,它不起作用,我得到一个内存不足的错误。关于如何实现这样的事情的任何想法?如果服务未启用,防止应用程序进展
我正在创建使用GPS的Android应用程序。我想提示用户打开位置服务并阻止程序继续进行,除非它们已打开。我尝试使用while循环,但由于某种原因,它不起作用,我得到一个内存不足的错误。关于如何实现这样的事情的任何想法?如果服务未启用,防止应用程序进展
你不能长时间阻塞UI线程,否则你会得到可怕的ANR(Application Not Responding)对话框。像Android这样的GUI框架是基于事件的。因此,使用对话框来通知用户有关点击对话框的确定按钮时的先决条件和您的活动。