하고재비
[Android] 현재 실행중인 액티비티 가져오기 본문
void getRunActivity() {
ActivityManager activity_manager = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> task_info = activity_manager.getRunningTasks(9999);
for(int i=0; i<task_info.size(); i++)
Log.e("test", "[" + i + "] activity:" + task_info.get(i).topActivity.getPackageName() + " >> " + task_info.get(i).topActivity.getClassName());
}
이 이전에 manifest 추가
<uses-permission android:name="android.permission.GET_TASKS"/>
'Android' 카테고리의 다른 글
| [Android]탭레이아웃 Tab Layout (0) | 2018.02.11 |
|---|---|
| [Android] 클래스 이름 불러와 인텐트로 바로써먹어보자 (0) | 2018.01.22 |
| [Android] Recycler View, StaggeredGrid (0) | 2018.01.17 |
| [Android] ListFragment (0) | 2018.01.10 |
| [Android] android.content.res.Resources$NotFoundException: String resource ID #0x1 (0) | 2018.01.03 |
Comments