关于这个主题有很多问题但是所有这些只是关于获取包名称。 我想要的是获取活动名称。
目前我正在使用下面的方法来获取活动名称,但是你知道ActivityManager.getRunningTasks现在已被弃用,那么有没有另外一种方法来获得这个,或者我应该坚持这个并且它不会造成任何伤害?
ActivityManager am = (ActivityManager) context.getSystemService(context.ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(1); //deprecated
//taskInfo.get(0).topActivity.getClassName() //this gets the activity name
答案 0 :(得分:0)
迟到了,但也许这可以帮助其他人:
String activityName = (String) activity.getTitle();