0

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

4

1 回答 1

0

从来没有试过这个但是

button.setPressed(true)

应该管用。
编辑:您还可以添加

button.setClickable(false)

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

    btn.setClickable(false);
    btn.setPressed(true);
于 2012-08-17T20:05:27.843 回答