以下代码正在启动三星设备中的gps设置屏幕,但在htc设备中正在启动设置的安全性屏幕.我该如何编写代码以使其独立于设备启动gps屏幕.请帮助我们提供其他解决方案
final Componentname tolaunch = new Componentname("com.androID.settings","com.androID.settings.SecuritySettings"); final Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS); intent.addcategory(Intent.category_LAUNCHER); intent.setComponent(tolaunch); startActivity(intent);
解决方法:
摆脱setComponent()和addcategory()调用,看看是否有帮助.在任何情况下都不应使用它们,尤其是Componentname,它以无效的程序包和类名称进行硬连接.
总结以上是内存溢出为你收集整理的在Android中启动GPS设置屏幕全部内容,希望文章能够帮你解决在Android中启动GPS设置屏幕所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)