安卓 在该按钮创建的操作完成之前,如何保持按钮显示为“按下”状态?

use*_*405 6 android pressed set button

我有button_focusedbutton_pressedbutton_normal图像。当我按下按钮时,将button_pressed显示图像,并且与按钮按下有关的动作开始。

当我退出按下按钮时,操作继续,但是按钮返回到button_normal正在显示的图像。

如何button_pressed在整个操作期间将要显示的按钮图像设置为该图像,然后重置为该button_normal图像?

感谢您的时间

Lum*_*mis 1

如果您在 onClick 方法中手动更改按钮中的图像,那么当操作完成时,它可以设置该按钮的正常图像。如果操作非常快,则更改将无法正确显示 - 它可能还需要延迟代码。

  • 我认为这可能是最好的答案,但需要一个例子! (2认同)