android - 当从手机短信屏幕按下短信导航返回时,如何使应用程序恢复状态?
问题描述
在某些活动中,我正在打开手机短信屏幕并在发送短信后发送短信。
当我从 SMS 屏幕单击导航返回(顶部)按钮时,它将返回到收件箱屏幕。但是我希望我的应用程序在单击顶部导航按钮时从后台恢复。
我们可以控制Android中的短信屏幕导航键吗?如果是,谁能告诉我如何控制和处理点击恢复应用程序?
下面是用于触发 SMS 意图的代码:
Intent smsIntent = new Intent(Intent.ACTION_SENDTO);
smsIntent.setData(Uri.parse(String.format("smsto: %s", phoneNo)));
smsIntent.putExtra("sms_body", message);
如何做到这一点?
任何帮助表示赞赏!
解决方案
如果它是 SMS 应用程序中的后退按钮,恐怕您无法访问它并且无法更改行为。但它应该与导航栏中的后退按钮一起使用(如果有任何帮助的话)。
推荐阅读
- python - 如何编写一个函数让输出是范围(x,y)中的所有素数
- nginx - nginx禁用重定向到外部站点
- django - 如何使用 Cloud Firestore 删除 django 中的记录?
- typescript - 使用 where 子句对查询进行续集
- typescript - typescript - axios:重写 axios.get 以使用 axios.request,它显示 Type 'Promise
>' 不可分配给类型 'Promise ' - microsoft-graph-api - Microsoft Graph API:如何设置 Excel Pdf 转换的文化
- python - 如何在 python 中的 GLM 中添加交互项
- .net - .Net SDK 在 VSCode 中找不到
- flutter - 如何解决“_MyHomePageState”类型未定义“FlutterToast”?
- spring-boot - Spring MockMvc 和流式异步结果