判断当前最上层的应用的方法
来源:互联网 发布:菲诗小铺的洗发水知乎 编辑:程序博客网 时间:2024/06/15 18:34
/**
*
* @return true -- 当前activity是消息中心
* false -- 其他activity
*/
public static boolean isTopActivity(Context context){
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
ComponentName componentName = am.getRunningTasks(1).get(0).topActivity;
KKLog.d("Utils", "top activity is "+componentName.getPackageName());
String packageName = componentName.getPackageName();
if(packageName.equals("com.example.message")){
return true;
}
return false;
*
* @return true -- 当前activity是消息中心
* false -- 其他activity
*/
public static boolean isTopActivity(Context context){
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
ComponentName componentName = am.getRunningTasks(1).get(0).topActivity;
KKLog.d("Utils", "top activity is "+componentName.getPackageName());
String packageName = componentName.getPackageName();
if(packageName.equals("com.example.message")){
return true;
}
return false;
}
但是记住要在manifest里面加上<uses-permission android:name="android.permission.GET_TASKS"/>这个。
0 0
- 判断当前最上层的应用的方法
- iOS 应用获取最上层全屏 Window 的正确方法
- iOS 应用获取最上层全屏 Window 的正确方法
- Androi控件最上层的显示方法
- 设置布局在最上层的方法
- 获取当前页面的类(最上层的类)
- 获取iOS手机当前最上层的veiwcontroller
- 判断指定的Activity是否是最上层的
- 让一个div层浮在最上层的方法
- 让一个div层浮在最上层的方法
- 让一个div层浮在最上层的方法
- Android 控件显示在最上层的方法
- 判断Activity在最上层
- div 的最上层设置 z-index
- [方法] 调整一个子控件到它父控件的最上层
- iOS 获取当前最上层ViewController
- 判断手机当前语言的方法
- flex datagrid获取上层的方法
- 随笔而已
- canvas画水球
- 跟黑马程序员一起玩转Android N
- Fragment、ViewPager、ActionBar实现TAB导航条效果
- 让UITextFeld输入的时候和输入银行卡一样的格式
- 判断当前最上层的应用的方法
- PV 线程同步和多线程问题
- 两分钟彻底让你明白Android Activity生命周期(图文)!
- Java-集合
- UiAutomator简单实例----进入Settings->Language&input
- 凸优化交替方向乘子法
- 揭开源码的神秘面纱,让源码从此无处藏身
- mac 安装Photoshop CS6 MAC 中文版破解版(支持Retina屏)
- jquery 简短代码