Androidアプリでランチャー画面を一度だけ表示したい。次に、ユーザーが2番目の画面にいる場合、戻るボタンを押すと、アプリを閉じます。このコードのどこが間違っていますか? 最初の画面に、あってはならないことが再び表示されます。
public class MainActivity extends Activity {
private boolean firstscreenshown=false;
@Override
protected void onCreate(Bundle savedInstanceState) {
if (firstscreenshown==true) finish();
firstscreenshown=true;
また
public class MainActivity extends Activity {
private boolean firstscreenshown;
public MainActivity() {
this.firstscreenshown = false;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
if (firstscreenshown==true) finish();
firstscreenshown=true;