0

アプリに番号を追加する場合、最大 15 までとしましょう。次回アプリを開いたときに、アプリがクラッシュしたか、電話が再起動されたか、アプリが終了したかを確認したいと考えています。0 ではなく 15 から続けるべきです。

私はこのようなものを試しました。これはおそらく間違っており、修正方法がわかりません。

public class MainActivity extends Activity {
private int i = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button btn = (Button) findViewById(R.id.but);
    final TextView txt = (TextView) findViewById(R.id.txt);

    final SharedPreferences app_preferences = PreferenceManager.getDefaultSharedPreferences(this);
    btn.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            SharedPreferences.Editor editor = app_preferences.edit();
            i++;
            txt.setText(" " + i);
            i++;
            editor.putInt("Scores: ", i);
            editor.commit();
        }
    });


}

  }
4

1 に答える 1