嘿我想改变我的应用程序的背景颜色,因为它在每次按钮点击时都会改变,但每当我重新启动它时它会重置为默认值,所以如何将其更改为保持相同。
final TextView txt = (TextView) findViewById(R.id.textView1);
txt.setOnClickListener(new View.OnClickListener() {
private int stateChanged=1;
@Override
public void onClick(View v) {
if(stateChanged==1) {
txt.setBackgroundResource(R.drawable.pk);
} else if(stateChanged==2) {
txt.setBackgroundResource(R.drawable.jk);
} else if(stateChanged==3) {
txt.setBackgroundResource(R.drawable.sk);
} else{
txt.setBackgroundResource(R.drawable.style);
}
stateChanged++;
if(stateChanged==5){
stateChanged=1;
}
}
});
样式是我的默认背景,如何更改状态栏颜色和背景?
使用API-17