我想在Android上的按钮上添加一个效果,包括光线或者只有ı可能会在这个上下文中添加一个灯光ı想知道如何在Android上的按钮上设置背景灯?
答案 0 :(得分:1)
用于更改按钮的背景
在图片中设计背景或下载图片 你想把它放在背景中。
将图片放入 res / drawable (确保文件名仅包含小写)
android:background="@drawable/FILENAME
将放置在 drawable 中的图片名称替换为FILENAME。我希望这会改变按钮的背景。
答案 1 :(得分:1)
只需更改点击事件按钮的背景颜色即可。如果要以编程方式更改按钮,则可以在xml中设置onClick侦听器(XML通常更容易)。我有时也只是隐藏按钮以显示它被点击,但也避免了第二次点击可能会导致问题。
以下是程序化onClick侦听器的示例:
Button button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Button oneButton;
// Set the button clicked to a different color
v.setBackgroundColor(getResources().getColor(R.color.button_selected));
}
});