< 개발 환경 > |
안드로이드/Android 최근 사용한 앱(홈키 롱클릭) 에서 제외 하기~!
안녕하세요 오늘 알아볼 내용은 최근 사용한 앱에 대해서 알아볼텐데요.!! '최근 사용한 앱' 이란 홈키를 길게 눌렀을 경우 최근 사용한 앱 목록을 보여주는 화면 입니다. 방금전이나 조금전에 사용했던 앱으로 쉽게 돌아가기 위해서 만들어진 기능인데요.!
기본적으로 앱을 만들어서 실행하게 되면, 이 기능은 "true" 상태가 되서 '최근 사용한 앱' 화면에 표시 되게 됩니다. 하지만 사용자와 통신을 하지 않는 백그라운드 어플일 경우에는 '최근 사용한 앱' 목록에 어플이 표시되지 않게 해야 합니다. 만약 표시가 된다면 해당 어플이 바로 실행되고, 어플의 존재를 노출 시켜 문제 발생요인을 증가 시키게 됩니다.
자 그럼, '최근 사용한 앱' 목록에 어플을 등록하지 않는 방법을 알아보겠습니다. 의외로 간단하게 AndroidManifest.xml 파일에 <activity></activity> 에 xml 속성을 하나 추가 시켜 주면 됩니다.
<activity android:label="@string/app_name" android:excludeFromRecents="true" > |
android:excludeFromRecents="true" 바로 요녀석 입니다. 문장을 해석하자면, "최근에서제외시킨다." 정도로 해석할 수 있겠는데요. 말 그대로 이 속성을 추가하면, '최근 사용한 앱' 에서 해당 어플을 제외 할 수 있습니다.
android:excludeFromRecents="false" android:excludeFromRecents="true"
(default 값, 미선언시 false ) (최근 사용한 앱 목록에서 제외 된다.)
'Android > AndroidManifest' 카테고리의 다른 글
안드로이드/Android AndroidManifest.xml android:theme 중복 사용 하기 (2) | 2012.06.28 |
---|---|
안드로이드/Android screenOrientation (가로/세로 모드설정) 하기 (2) | 2012.04.18 |
안드로이드/Android 전체화면 사용하기 (Status bar, Title bar 숨기기) (3) | 2012.04.06 |