アプリに番号を追加する場合、最大 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();
}
});
}
}