`
lion_fen
  • 浏览: 14632 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

android 判断activity是否在堆栈顶层

 
阅读更多
ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
String name = manager.getRunningTasks(1).get(0).topActivity.getClassName();
return name.equals(ControlActivity.class.getName());

 

     注意:getRunningTasks()方法需要权限,请在AndroidManifest.xml中加上

 

<uses-permission android:name="android.permission.GET_TASKS" />

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics