如何对singleInstance的Activity多次传入Intent
16lz
2021-01-26
在作Notification传Intent数据给Activity时,此Activity为singleInstance
AndroidManifest.xml: activity属性:
android:launchMode="singleInstance"
,在onResume中无法获取传入的Intent,原来用getIntent()只能获取Activity原来的Intent.
有此方法可以让singleInstance的Activity获取传入的Intent,并获取Extra数据:
重载:
onNewIntent(Intent intent) ,即可。
更多相关文章
- 获取数字签名(.keystore)SHA1、MD5值
- 显示界面的时候直接获取到EditText焦点弹出键盘
- Android多线程下安全访问数据库
- Android判断设备是否有NavigationBar(虚拟按键)并获取它的高度
- vue 移动端实现输入框居中
- Android加载长图滑动显示
- AndroidQ 系统自带文件选择器
- Android启动器(Launcher)开发详解
- Drozer – Android(安卓)APP安全评估工具(附测试案例)