隨着搜索條我可以改變背景顏色,但無法保存shanged 的顏色,當開啓的活動如何獲取視圖的背景顏色,將其保存在SharedPreferences
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
SharedPreferences sharedPref = getSharedPreferences("COLOR", MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPref.edit();
editor.putInt("color_KEY", ); //?? what code for this?
editor.commit();
}
});
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
mScreen.setBackgroundColor(Color.rgb(red.getProgress(), green.getProgress(),blue.getProgress()));
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
}
editor.putInt( 「color_KEY」,button.getSolidColor()); –
試試這個https://developer.android.com/training/basics/data-storage/shared-preferences.html –