검색결과 리스트
글
안드로이드 전원 버튼을 눌러서 화면을 끌때 내가 원하는 액션을 취해 보자
안드로이드/android
2012. 3. 16. 13:52
우리느 안드로이드 개발을 하다보면
원하던 원하지 않던 간에
하드웨어 이벤트가 일어날때 처리를 해줘야 할 때가 있습니다.
그 중의 하나가 전원 버튼 입니다.
동영상을 보고 있다가 갑자기
전원 버튼을 눌러 버렸을 경우 어떻게 처리 할 것인가 등을 결정 할때
유용하게 사용 할 수 있습니다.
@ java 소스 /======================
원하던 원하지 않던 간에
하드웨어 이벤트가 일어날때 처리를 해줘야 할 때가 있습니다.
그 중의 하나가 전원 버튼 입니다.
동영상을 보고 있다가 갑자기
전원 버튼을 눌러 버렸을 경우 어떻게 처리 할 것인가 등을 결정 할때
유용하게 사용 할 수 있습니다.
@ java 소스 /======================
public class CameraPreview extends Activity { @Override public void onCreate(Bundle savedInstanceState) { //전원버튼 IntentFilter offfilter = new IntentFilter (Intent.ACTION_SCREEN_OFF); registerReceiver(screenoff, offfilter); } @Override public void onDestroy(){ unregisterBroadcast();//전원버튼 } //전원버튼 private void unregisterBroadcast() { unregisterReceiver(screenoff); } BroadcastReceiver screenoff = new BroadcastReceiver(){ public static final String Screenoff = "android.intent.action.SCREEN_OFF"; @Override public void onReceive(Context context, Intent intent){ if(!intent.getAction().equals(Screenoff))return; // 여기에 전원 버튼을 눌렸을때 // 어떠한 일을 할건지 결정하면됩니다 } }; }
'안드로이드 > android' 카테고리의 다른 글
HashMap while문 (key=>Value) 돌리기 (0) | 2012.12.11 |
---|---|
[주소록]그룹 카운팅 하기 (0) | 2012.12.10 |
레이아웃 (XML) 배경 투명도 조정하기 (1) | 2012.10.05 |
안드로이드 4.x에서 터치 이벤트 에러 발생시 (0) | 2012.08.03 |
안드로이드 프로그램 :: 동영상 파일에서 썸네일 이미지 추출하기 (0) | 2012.03.16 |