我需要一直按一个按钮,直到方法结束,因为用户不能再按,而按钮保持按下状态。
我试着说:
论创造:
Button btnSend= (Button) findViewById(R.id.btnSend);
btnSend.setOnClickListener(onClickbtnSend);
方法:
Button.OnClickListener onClickbtnSend= new Button.OnClickListener() {
@Override
public void onClick(View v){
try{
v.setPressed(true);
//do something ......
} catch(Exception e){
e.printStackTrace();
}
v.setPressed(false);
}
有人知道吗?谢谢
最佳答案
您可能需要使用切换按钮,因为您的按钮似乎有两种状态(忙或不忙)。