android获取当前运行Activity名字的方法
来源:互联网 发布:日本媳妇 知乎 编辑:程序博客网 时间:2024/06/06 00:32
第一种:要方便一点(Service中无法使用)
代码如下:
private String getRunningActivityName() {
String contextString = context.toString();
return contextString.substring(contextString.lastIndexOf(".") + 1, contextString.indexOf("@"));
}
String contextString = context.toString();
return contextString.substring(contextString.lastIndexOf(".") + 1, contextString.indexOf("@"));
}
第二种:要稍微麻烦一点,需要一个权限(推荐)
代码如下:
<uses-permission android:name="android.permission.GET_TASKS" />
private String getRunningActivityName(){
ActivityManager activityManager=(ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
String runningActivity=activityManager.getRunningTasks(1).get(0).topActivity.getClassName();
return runningActivity;
}
阅读全文
0 0
- android获取当前运行Activity名字的方法
- android获取当前运行Activity名字的方法
- 获取当前界面正在当前运行的Activity的名字
- android获取当前运行Activity的名字(解决避免及时聊天再出现通知)
- Android自动化测试:获取当前前台应用的Activity名字
- android中获取当前Activity的实例和名字
- android 获取当前正在运行的activity
- android 如何获取当前运行的activity
- 获得当前运行的activity名字
- 获取当前运行的activity
- Android通过ADB命令获取当前运行的Activity
- android中判断当前运行activity名的方法
- Android中判断当前运行activity名的方法
- 获取当前显示页面的Activity名字命令
- android 获取当前的activity
- 获取当前正在运行的Activity
- python 获取当前运行的 class 的名字
- 获取当前Activity及Fragment名字
- XML 文件详解【XML元素】
- 树算法总结
- GitLab、CRLF(/r/n)、CRLF(/r/n)、CRLF(/r/n)处理
- Python3爬虫小程序——爬取各类天气信息(2)
- 使用sinopia搭建私有npm服务
- android获取当前运行Activity名字的方法
- mapbox相关资料
- 关于react用script标签引入jsx文件的问题
- lintcode python代码 488 快乐数
- 计蒜客-加一
- iOS 转让APP,变更开发商名字 —— HERO博客
- MySQL中group_concat函数深入理解
- Coderforces Chat room
- 简单句的五大句型