启动设置活动以获得结果

2024-04-09

在我的应用程序中,我正在检查用户设备上是否启用了 GPS,如果没有,我想将他发送到“设置”以让他将其打开。

Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivityForResult(intent, LocationHelper.LOCATION_SETTINGS_REQUEST_CODE);

用户关闭“设置”屏幕后,我将在“设置”屏幕中执行一个操作onActivityResult().

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == LocationHelper.LOCATION_SETTINGS_REQUEST_CODE) {
        LogUtils.d("onActivityResult from settings");
        fetchCurrentLocation();
    }
}

但是,那onActivityResult()没有被叫到。我做错了什么还是这种方法一般不起作用?提前致谢。


启动设置意图:

Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(intent);

并在 onResume 方法中获取当前位置:

public void onResume(){
    super.onResume();
    if(isGPSEnabled){
         fetchCurrentLocation();
}
}

从设置屏幕返回后,您的 onResume 方法将被调用,您可以在此处获取您的位置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

启动设置活动以获得结果 的相关文章

  • 在我的 Android 应用程序中使用 ServerValue.TIMESTAMP

    我读过很多相关的 stackoverflow 问题 ServerValue TIMESTAMP 但我不知道如何在我的应用程序中使用它 我需要获取帖子创建的时间戳 时间戳应该添加到与帖子的 uid 作者等相同的位置 代码片段其中写这篇文章Fi
  • Gradle 构建错误:内存不足

    当我使用 gradle 构建时 它失败并显示以下信息 OpenJDK 64 Bit Server VM warning INFO os commit memory 0x0000000788800000 89128960 0 failed e
  • 让协程等待之前的调用

    我还没有完全掌握 Kotlin 协程 基本上我希望协程在执行之前等待任何先前的调用完成 下面的代码似乎可以工作 但它正在做我认为它正在做的事情吗 private var saveJob Job null fun save saveJob s
  • 使用 HttpClient 时,为什么服务器响应中省略了 Content-Length 标头?

    我正在使用这个问题的源代码如何异步执行httprequest并显示下载响应的进度 https stackoverflow com questions 9594318 how to asynchronous perform a httpreq
  • 如何在android中压缩和解压png图像

    您好 在我的应用程序中 当我单击 zip 按钮时 我需要压缩图像文件 当我单击解压缩按钮时 我需要解压缩文件 我尝试使用下面的代码来压缩图像 但我的问题是当我单击 zip 按钮时 正在创建 zip 文件 但之后在使用 winzip 软件的系
  • 如何在 android 中启动“添加联系人”活动

    您能告诉我如何在 Android 中启动 添加联系人 活动吗 谢谢 API 级别 5 及以上解决方案 Add listener so your activity gets called back upon completion of act
  • 更改卡片高度即更改 Jetpack 中与 Material 3 组合的卡片颜色

    我正在使用 Card 可组合项 我希望它的颜色为白色 但是当我向它添加一些高度时 它的颜色会更改为更像主要容器颜色 我看过文档 其中有一种称为高程覆盖的东西 但找不到说明如何使用它的示例 这是我的代码 Card modifier Modif
  • 位图内存不足错误

    我对这个错误有疑问 我从 URL 制作网站图标解析器 我这样做是这样的 public class GrabIconsFromWebPage public static String replaceUrl String url StringB
  • 如何向开发人员发送崩溃报告?

    我开发 Android 应用程序 但在某些情况下我的应用程序force close 如果出现以下情况 我如何向开发人员发送包含详细信息的电子邮件force close随时发生 The ACRA https github com ACRA a
  • 在 Android Lollipop 中从 Uri 中裁剪照片后总是返回 Null?

    我尝试在拍照或挑选照片后从 Uri 中裁剪图像 我的代码是这样的 public static void cropImage Uri uri Activity activity int action code Intent intent ne
  • Android:使 Dialog 周围的所有内容都比默认值更暗

    我有一个具有以下样式的自定义对话框 它显示了一个无边框对话框 后面的任何内容都会 稍微 变暗 我的设计师希望背后的一切都比 Android 的默认设置更暗 但不是完全黑色 有这样的设置吗 我能想到的唯一解决方法是使用全屏活动而不是对话框 只
  • 像 WhatsApp 一样发送图片

    我做了一个聊天应用程序 我想添加照片 文件共享我的应用程序中的概念与 WhatsApp 相同 我已经使用该应用程序制作了Xmpp Openfire目前我正在使用此功能进行照片共享 但它并不完全可靠 public void sendFile
  • Android 纹理仅显示纯色

    我正在尝试在四边形上显示单个纹理 我有一个可用的 VertexObject 它可以很好地绘制一个正方形 或任何几何对象 现在我尝试扩展它来处理纹理 但纹理不起作用 我只看到一种纯色的四边形 坐标数据位于 arrayList 中 the ve
  • 未解决的包含:“cocos2d.h” - Cocos2dx

    当我在 Eclipse 中导入 cocos2dx android 项目时 我的头文件上收到此警告 Unresolved inclusion cocos2d h 为什么是这样 它实际上困扰着我 该项目可以正确编译并运行 但我希望这种情况消失
  • 是否可以使用 CardView 为浮动操作按钮制作阴影?

    I know CardView不是为此而设计的 但理论上如果cardCornerRadius view size 2它应该导致圆圈 我错过了什么吗 绘制真实的动画阴影并不困难 您可以尝试在 Froyo 等任何 Android 设备上实现 L
  • 剪切评级栏中的图像

    我制作了自己的评级栏 花朵图像有 4 种尺寸 xdpi hdpi 等 从 24px24px 到 64x64px
  • 使用Intent拨打电话需要权限吗?

    在我的一个应用程序中 我使用以下代码来拨打电话 Intent intent new Intent Intent ACTION CALL Uri parse startActivity intent 文档说我确实需要以下清单许可才能这样做
  • 如何正确编写AttributeSet的XML?

    我想创建一个面板适用于 Android 平台的其他小部件 http code google com p android misc widgets 在运行时 XmlPullParser parser getResources getXml R
  • 为什么带处理程序的连续自动对焦相机不允许切换相机闪光灯?

    到目前为止我所做的 我已经实现了用于读取二维码的自定义相机 需要继续聚焦相机以获得更好的二维码读取 我的问题当我使用处理程序每 秒聚焦一次时 相机闪光灯开 关按钮不起作用 或者打开和关闭相机闪光灯需要太多时间 当我删除每秒自动对焦相机的代码
  • 如何在布局编辑器中模拟沉浸式模式

    我想在布局编辑器中全屏查看我的布局 我正在使用 eclipse 插件 我已经通过选择隐藏了 ActionBar NoActionBar组合中的主题 但导航栏是一个不同的故事 AFAIK 它只能使用代码中的标志来隐藏 我需要在活动 xml 文

随机推荐

  • Flutter - 如何使用平台(Android、iOS、Web)的条件编译?

    我正在 Flutter 中创建一个移动应用程序 现在我有一个问题 对于一个平台我将使用另一个平台的插件 我需要编写我的平台代码 插件的实现不合适 我看到了几种解决方案 最好创建多个项目并在其中使用条件编译和共享文件 我在视觉工作室中使用了这
  • 使用 GEKKO 的 MPC 中的变量范围

    我正在尝试使用 MPC 和 GEKKO 实现恒温器控制 状态变量 温度 应在预先指定的温度下限和上限范围内 temp low and temp upper在下面的代码中 两者的界限每天都会变化 每小时一个值 目标函数是使用供暖的成本 价格也
  • 使用 sqlalchemy 从相关表中仅选择一行

    假设我有一个作者表和一个帖子表 每个作者可以有多个帖子 现在 随着singlesqlalchemy 查询 我想获取所有活跃作者以及每个作者最近发布的帖子 我一直在尝试通过获取加入作者的帖子列表来解决此问题 使用子查询将结果分组在一起 如下所
  • 带有 Firebase 数据的 Angular 应用:为什么我看到上一页的数据?

    因此 我有一个托管在 Firebase 上的 Angular 9 应用程序 并使用 Firestore 存储数据 我有一个看起来很简单的问题 但我无法理解为什么会发生这种情况 我已经对应用程序进行了很多简化 以找到此问题的根本原因 并将尽力
  • 检查条件是否适用于列表中任何元素的 Pythonic 方法

    我有一个 Python 列表 我想检查是否有任何元素为负数 是否有一个简单的函数或语法可以用来对所有元素应用 是否为负 检查 并查看其中是否有任何元素为负 我浏览了文档 http docs python org library stdtyp
  • 在postgres中,可以查询当前的监听器吗?

    in the notify listen对于 postgres 一个人会听 listen channel 有没有办法查询会话正在侦听的当前频道 到目前为止已经幸运地完成了医生的检查 select from pg listening chan
  • 类型“AngularFireList<{}>”上不存在属性“map”

    我很难弄清楚这个问题 当我运行时出现以下错误离子服务 类型 AngularFireList 上不存在属性 map 我已经寻找修复程序有一段时间了 但找不到任何有效的方法 所以我在这里 当前版本是 Ionic Framework 3 9 2
  • PHP 读取 CSV 并按日期过滤

    我有以下 CSV Date Event Description 24 01 2010 Football Football practice for all Years 24 01 2010 Cricket Cricket Practice
  • 多个数组元素的组合

    最近我实现了下面的代码 假设我有 2 个数组 arr1 a b c arr2 d e 并且应该是 output ad ae bd be cd ce 现在假设我有多个数组 for eg arr1 a b c arr2 d e arr3 f g
  • 如何使用 php 列出目录以在文件夹中导航,而不使用 javascript? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在寻找这个 PHP 函数 列出目
  • android.view.InflateException:使用自定义视图时的二进制 XML 文件行

    例外情况 gt 10 13 11 47 32 151 E AndroidRuntime 618 FATAL EXCEPTION main gt gt 10 13 11 47 32 151 E AndroidRuntime 618 andro
  • 如何从Oracle数据库获取自增PK? [复制]

    这个问题在这里已经有答案了 可能的重复 PLSQL JDBC 如何获取最后一行ID https stackoverflow com questions 3552260 plsql jdbc how to get last row id 我已
  • ASP.NET Core Identity - LoginPartial 在脚手架身份后损坏

    我从 VS 2017 模板 具有个人用户帐户的 Web 应用程序 创建了一个新项目 这会将 ASP NET Core Identity 添加为默认 UI 使用 nuget 中的 UI services AddDefaultIdentity
  • 如何在功能上处理来自外部系统的状态?

    我最近进入了函数式编程 并且学习了几种以引用透明的方式处理某些副作用的方法 国家单子 http apocalisp wordpress com 2011 03 20 towards an effect system in scala par
  • 如何将 XSL 嵌入到 XML 中

    我正在寻找一种将 XSL 嵌入 XML 的解决方案 这样只有 1 个 XML 文件发送到浏览器 我在这里尝试了 Dimitre Novatchev 提出的解决方案 将 xsl 嵌入到 XML 文件中 https stackoverflow
  • 创建显示上一张和下一张图像的一部分的图像滑块

    我正在尝试使用 jQuery 创建幻灯片 类似于jquery 滚动水平 http jquery malsup com cycle scrollhv html 但我希望部分显示上一张和下一张图像 现在 我拥有的是一个 div 隐藏了溢出 其中
  • 使用Python从sql server数据库检索数据

    我正在尝试执行以下脚本 但没有得到所需的结果 也没有得到错误消息 import pyodbc cnxn pyodbc connect Driver SQL Server Native Client 11 0 Server mySRVERNA
  • 从 Ajax 调用 Django View

    我正在使用 Ajax 以及 Django 在按钮单击时执行一些操作 我成功调用了 javascript 函数 但无法调用 Django 视图 没有错误 但我认为打印语句没有打印 urls py urlpatterns patterns po
  • 访问结构体中的位域

    我对位字段概念很陌生 我正在尝试访问结构中的元素 但它显示错误aa v像这样 error incompatible types when assigning to type cc from type long unsigned int 如果
  • 启动设置活动以获得结果

    在我的应用程序中 我正在检查用户设备上是否启用了 GPS 如果没有 我想将他发送到 设置 以让他将其打开 Intent intent new Intent Settings ACTION LOCATION SOURCE SETTINGS s