Android 释放onClick效应

Android 释放onClick效应,android,onclick,Android,Onclick,我想使一个按钮的文本粗体和未绑定时点击。我可以在单击时将文本设置为粗体,但它保持粗体。你怎么把它拆开?我考虑过使用StateListDrawable,但我没有使用图像,所以我想知道是否有更简单的方法?在发布之前尝试搜索。这将帮助您将标签设置为按钮。如果为0,则需要加粗。并将其标记更改为1。当您再次单击时,您将得到标记1,因此将文本更改为正常,并再次将标记设置为0。 Button b; b.setOnFocusChangeListener(new OnFocusChangeList

我想使一个按钮的文本粗体和未绑定时点击。我可以在单击时将文本设置为粗体,但它保持粗体。你怎么把它拆开?我考虑过使用StateListDrawable,但我没有使用图像,所以我想知道是否有更简单的方法?

在发布之前尝试搜索。这将帮助您将标签设置为按钮。如果为0,则需要加粗。并将其标记更改为1。当您再次单击时,您将得到标记1,因此将文本更改为正常,并再次将标记设置为0。
    Button b;
    b.setOnFocusChangeListener(new OnFocusChangeListener() {

        @Override
        public void onFocusChange(View v, boolean hasFocus) {
                           if (hasfocus){
                               //Stuff done when clicked
                           } else {
                               //Stuff done when unclicked
                           }
        }
    });