代码
Button mButton1;
int mDefaultColor1;
SharedPreferences mSharedPreferences1;
SharedPreferences.Editor editor1;
mButton1 = (Button)findViewById(R.id.buttontextfontsent);
mSharedPreferences1 = PreferenceManager.getDefaultSharedPreferences(this);
mDefaultColor1 = mSharedPreferences1.getInt("Default_Color1",ContextCompat.getColor(CustomizeFont.this,R.color.white));
mButton1.setBackgroundColor(mDefaultColor1);
选色后
editor2 = PreferenceManager.getDefaultSharedPreferences(CustomizeColor.this).edit();
editor2.putInt("Default_Color2", color);
editor2.apply();
}
这就是我曾经让用户更改按钮颜色的方法......我想对字体做同样的事情......但是很难......任何人都可以帮助我吗?我想为此使用共享首选项。
相关分类