【发布时间】:2013-09-20 10:32:54
【问题描述】:
当您在 Android 中按下按钮时,它会改变颜色。我希望它保持这种状态。我的意思是我想要这样的东西:
Button btn = (Button) findViewById(R.id.button_id);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
btn.setBackGroundColor(R.drawable.clicked /*clicked style*/ );
}
});
示例:
这是一个按下的按钮。我希望它在我停止按下它后保持这种状态。有没有这样简单的方法:
android.R.drawable.btn_default //这是默认按钮样式,我想要按下的:D
【问题讨论】:
-
看看这个博客mkyong.com/android/android-imagebutton-selector-example这会对你有所帮助。
-
如果有效,请接受答案。
标签: android button background