< 개발 환경 > < 프로젝트 적용 > |
안드로이드/Android 최상위 클래스(Class) 얻어 오기 ~!
최상위 클래스를 얻어 오는 방법 입니다.
ActivityManager am = (ActivityManager) getApplicationContext(). getSystemService(Context.ACTIVITY_SERVICE); ListtaskInfoList = am.getRunningTasks(1); RunningTaskInfo taskInfo = taskInfoList.get(0); try { Class top_Class = Class.forName(taskInfo.topActivity.getClassName()); Log.d("Top_Class", "" + top_Class); } catch (ClassNotFoundException e) { e.printStackTrace(); } //
최상위 클래스(Class)를 얻어오기 위해서는 퍼미션을 추가해 주셔야 합니다.
<uses-permission android:name="android.permission.GET_TASKS" /> |
'Android > Class' 카테고리의 다른 글
안드로이드/Android 자바 코드에서 Color Class 사용법 ~! (0) | 2013.02.03 |
---|---|
안드로이드/Android Rect Class(클래스) 사용 하기 ~! (1) | 2013.01.28 |
안드로이드/Android Application Class 란? (3) | 2013.01.15 |