我想保存用户设置的圆圈半径(即SeekBar的值)以生成通知。我应该如何将其保存在SQLite数据库中?
您可以将其保存在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);
}