Android重启应用程序代码
16lz
2021-12-20
转自:http://blog.csdn.net/chenshijun0101/article/details/9195171
Intent i = getBaseContext().getPackageManager().getLaunchIntentForPackage(getBaseContext().getPackageName());i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(i);
ps:
getApplicationContext()返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁
Activity.this的context 返回当前activity的上下文,属于activity,activity 摧毁他就摧毁
getBaseContext()返回由构造函数指定或setBaseContext()设置的上下文
更多相关文章
- Android(安卓)之ContextMenu上下文菜单
- Android(安卓)webView 使用back功能返回以前浏览过的页面
- Android(安卓)ListView列表分组
- Android(安卓)返回键实现home键的功能
- android TelephonyManager
- Android(安卓)Menu 菜单用法 一看就懂
- android studio 实现再按一次返回键退出程序
- 对于android触摸事件模型的一些理解
- Study on Android【五】--自定义ContentProvider的语义