如何在Android上的按钮上设置背景灯?

时间:2014-02-19 11:43:06

标签: android animation button effects

我想在Android上的按钮上添加一个效果,包括光线或者只有ı可能会在这个上下文中添加一个灯光ı想知道如何在Android上的按钮上设置背景灯?

2 个答案:

答案 0 :(得分:1)

用于更改按钮的背景

  1. 在图片中设计背景或下载图片 你想把它放在背景中。

  2. 将图片放入 res / drawable (确保文件名仅包含小写)

  3. 转到按钮的xml文件并写入 android:background="@drawable/FILENAME将放置在 drawable 中的图片名称替换为FILENAME。
  4. 我希望这会改变按钮的背景。

答案 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));
  }
});