Android10 Launcher启动第三方应用,重复打开Activity问题
发布时间
阅读量:
阅读量
- 自行开发Launcher一直作为预装应用存在,直接点击Launcher上的图标并未发现任何异常。
- 一旦安装其他应用,问题便会显现。
首先,被启动的应用首页不能将android:launchMode设置为“singleTask”,若进行该设置,则每次启动时显示的均为首页。
启动应用的方式为:
public void startActiv(String pkg,String cls){
ComponentName componet = new ComponentName(pkg, cls);
Intent intent = new Intent();
intent.setComponent(componet);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK );
startActivity(intent);
}
AI写代码javascript
遇到的问题:
在安装应用后,从MainActivity页面通过startActivity跳转至SecondActivity页面。随后按下Home键,再次通过Launcher上的图标进入该应用时,发现进入的是MainActivity页面,而非Seco
全部评论 (0)
还没有任何评论哟~
