0
通知を生成するためにユーザーが設定するサークルの半径(つまり、シークバーの値)を保存します。 SQLiteデータベースにどのように保存する必要がありますか? onProgressChanged円の半径を変更するために使用されているseekbarの値を保存するにはどうすればよいですか?
通知を生成するためにユーザーが設定するサークルの半径(つまり、シークバーの値)を保存します。 SQLiteデータベースにどのように保存する必要がありますか? onProgressChanged円の半径を変更するために使用されているseekbarの値を保存するにはどうすればよいですか?
あなたは単にSharedPreferences
に
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
saveRadius(progress)
}
private void saveRadius(int radius) {
SharedPreferences prefs = context.getSharedPreferences("PREFS", 0);
Editor editor = prefs.edit();
editor.putInt("radius", radius);
editor.apply();
}
private int getRadius() {
SharedPreferences prefs = context.getSharedPreferences("PREFS", 0);
return prefs.getInt("radius", 0);
}
を保存することができ@Override ます。public void(シークバーシークバー、int型radiuss、ブールFROMUSER){ circle.setRadius(radiuss)。 } –