小编str*_*rem的帖子

在onClick之后的android按钮setPressed

昨天我注意到可以通过兼容性软件包将Fragments集成到较旧的API级别中,但这对于这个问题并不是很重要.:)

我有一个带有OnClickListener的Button

Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        doSomething();
        button.setPressed(true);
    }
});
Run Code Online (Sandbox Code Playgroud)

由于实际点击,它显示为按下,并且在释放点击后,按钮状态未被按下并保持这种状态.

是否有一种简单的方法可以在释放后按下按钮状态?我能想到的第一件事就是某种计时器,但这似乎是不合理的.

android state button

10
推荐指数
3
解决办法
3万
查看次数

标签 统计

android ×1

button ×1

state ×1