1. thread를 이용하여 화면 전환
new Thread(new Runnable() {
@Override
public void run() {
new Instrumentation().sendKeyDownUpSync(KeyEvent.KEYCODE_HOME);
}
}).start();
2. intent를 이용하여 화면 전환
2. intent를 이용하여 화면 전환
Intent intent = new Intent();
intent.setAction("android.intent.action.MAIN");
intent.addCategory("android.intent.category.HOME");
intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
| Intent.FLAG_ACTIVITY_FORWARD_RESULT
| Intent.FLAG_ACTIVITY_FORWARD_RESULT
| Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_PREVIOUS_IS_TOP
| Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
startActivity(intent);
지금 test중이긴 하지만 1번의 경우 진저브레드 Tab에서 실행이 안되는걸 알고 2번째 경우를 알아냈다. ^^
지금 test중이긴 하지만 1번의 경우 진저브레드 Tab에서 실행이 안되는걸 알고 2번째 경우를 알아냈다. ^^
'Android > Event' 카테고리의 다른 글
Android C2DM(Cloud To Device Messaging) 일명 푸쉬방식으로 메시지 전달하는 기능 (펌글) (0) | 2011.07.01 |
---|---|
멀티터치 (펌글) (0) | 2011.06.08 |
2개 layout 사이즈를 터치 위치중심으로 사이즈 변경 (0) | 2011.04.12 |