释放onClick效果

时间:2013-07-23 09:39:47

标签: android onclick

我想在点击时将按钮的文字加粗并展开。单击时我可以将文本变为粗体,但它保持粗体。如何让它解开呢?我看着使用StateListDrawable,但我没有使用图像所以我想知道是否有更简单的方法?

1 个答案:

答案 0 :(得分:1)

    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
                           }
        }
    });