-1
バックボタンを押したときにアプリケーションを終了しようとしていますが、実行しているアクティビティに戻るだけです。AndroidはSystem.exit()で閉じることはありません
public void onBackPressed() {
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(1);
System.exit(0);
finish();
}
System.exit(1)とSystem.exit(0)の両方を一緒に試してみました。しかし、何も意図どおりに機能しません。
EDIT:ScrollViewのみをホストすることができます:私は今
linearLayout_wrapper.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
scrollView.addView(linearLayout_wrapper);
Log.i("Main", "initialize menu layout: complete");
}
protected void onDestroy(){
android.os.Process.killProcess(android.os.Process.myPid());
super.onDestroy();
}
public void onBackPressed() {
finish();
}
にそれを変更している
私は
はjava.lang.IllegalStateExceptionバックボタンを押したときに、私は例外を取得直接子供1人
は、独立したプロセスであなたのLauncherActivityですか? – F43nd1r
は同じものでなければなりません – Onkelbummms
あなたは 'System.exit()'を使うべきではありません。 Androidが意図したとおりにアプリを管理できるようにします。 –