如何按下按钮设置按钮? (机器人)

时间:2012-08-17 19:54:20

标签: android android-layout android-button

我的应用中有一个带有2个按钮的栏。一个按钮代表用户当前所在的页面,另一个按钮将用户重定向到具有相同按钮栏的另一个页面。我想要的是表示用户当前所在页面的按钮看起来像被按下的按钮(即按下它时的颜色)。我已将它设置为无法点击。是否有设置或属性,或者我是否必须创建自己的选择器(因为我真的不明白如何实现它)?

1 个答案:

答案 0 :(得分:0)

从未尝试过这个,但是

button.setPressed(true)

应该工作。
编辑:您还可以添加

button.setClickable(false)

编辑:这确实有效,但顺序很重要。使用此

    btn.setClickable(false);
    btn.setPressed(true);