本文实例讲述了android获取当前运行activity名字的方法,可以避免即时聊天再出现通知的情况。分享给大家供大家参考。具体方法如下:
最近在做im时需要知道当前activity是哪一个activity.自己整理一下两种方法
第一种:要方便一点(service中无法使用)
private string getrunningactivityname(){
activitymanager activitymanager=(activitymanager) getsystemservice(context.activity_service);
string runningactivity=activitymanager.getrunningtasks(1).get(0).topactivity.getclassname();
return runningactivity;
}
希望本文所述对大家的android程序设计有所帮助。
如对本文有疑问, 点击进行留言回复!!
android RecyclerView checkbox复用解决
Android Q Input (1) -- InputManagerService启动
android -- ndk (stack corruption detected)
Android Span富文本图文混排 - ImageSpan(图文垂直居中)
网友评论