Android获得当前正在显示的activity类名的方法
程序员文章站
2022-04-12 12:25:10
本文实例讲述了android获得当前正在显示的activity类名的方法。分享给大家供大家参考。具体实现方法如下:
首先需要加一个权限:
复制代码 代码如下:<...
本文实例讲述了android获得当前正在显示的activity类名的方法。分享给大家供大家参考。具体实现方法如下:
首先需要加一个权限:
复制代码 代码如下:
<uses-permission android:name="android.permission.get_tasks"/>
java代码如下:
复制代码 代码如下:
activitymanager manager = (activitymanager) getsystemservice(context.activity_service);
list<runningtaskinfo> runningtasks = manager .getrunningtasks(1);
runningtaskinfo cinfo = runningtasks.get(0);
componentname component = cinfo.topactivity;
log.e("current activity is ", component.getclassname());
list<runningtaskinfo> runningtasks = manager .getrunningtasks(1);
runningtaskinfo cinfo = runningtasks.get(0);
componentname component = cinfo.topactivity;
log.e("current activity is ", component.getclassname());
希望本文所述对大家的android程序设计有所帮助。