私のアプリケーションでは、ホームボタンをクリックすると、もう一度アプリを開くと、最初から表示されるはずです。最初のアクティビティとしてスプラッシュ画面が表示されます。アプリを開くと、アプリはスプラッシュ画面から起動するはずです。
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME)
{
Log.i("Home Button","Clicked");
onPause();
}
return false;
}
protected void onPause() {
super.onPause();
Intent i=new Intent(H2.this,HomeexampleActivity.class);
startActivity(i);
// Start your first Activity as you would normally do
}
この方法でpauseメソッドをオーバーライドしてみましたが、機能しません。この問題の解決方法を教えてください。