我为按钮的背景准备了两个图形。我在 xml 文件中放入了“android:background”,但我不知道如何在单击后一段时间内将此图像更改为另一张图像。
我尝试使用 OnHoverListener 和 OnClickListener 执行此操作,但它不起作用
Button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Button.setBackground(getResources().getDrawable(
R.drawable.img_hovered));
Button.setBackground(getResources().getDrawable(R.drawable.img));
}
});