如何获得当前正在展示的activity
2017-08-22 16:38
274 查看
首先加个权限:
<uses-permission android:name="android.permission.GET_TASKS"></uses-permission>
代码:
ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> runningTasks = manager .getRunningTasks(1);
RunningTaskInfo cinfo = runningTasks.get(0);
ComponentName component = cinfo.topActivity;
Log.e("currentactivity", component.getClassName());
得到的是当前activity的包加类名
<uses-permission android:name="android.permission.GET_TASKS"></uses-permission>
代码:
ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> runningTasks = manager .getRunningTasks(1);
RunningTaskInfo cinfo = runningTasks.get(0);
ComponentName component = cinfo.topActivity;
Log.e("currentactivity", component.getClassName());
得到的是当前activity的包加类名
相关文章推荐
- android-如何获得当前正在运行的activity的相关信息
- Android-如何获得当前正在运行的activity和进程的相关信息
- android-如何获得当前正在运行的activity的相关信息
- android-如何获得当前正在运行的activity的相关信息
- Android获得当前正在运行的Activity及相关信息
- Android获得当前正在显示的activity类名的方法
- 获得当前正在显示的activity的类名
- 在当前应用的Activity 中如何对正在播放的music 进行控制
- 在当前应用的Activity 中如何对正在播放的music 进行控制
- 获得当前正在显示的activity的类名
- 如何获得系统正在运行的activity和services信息
- 如何获得系统正在运行的activity和services信息
- Android -- 获得当前正在运行的activity信息
- Android如何获得当前应用显示的Activity
- FAQ:在SAS中如何获得当前正在运行的批作业或者交互式作业的文件名?
- 获得当前正在显示的activity的类名
- Android如何获得当前应用显示的Activity
- C/MFC如何获得应用程序当前路径(整理)
- 探讨:MySQL中如何查询当前正在运行的SQL语句
- Linux下如何查看定位当前正在运行的Nginx的配置文件