-3

我想让按钮的文本在单击时变为粗体和非粗体。单击时我可以使文本变为粗体,但仍保持粗体。你如何让它变粗?我看着使用 StateListDrawable,但我没有使用图像,所以我想知道是否有更简单的方法?

4

1 回答 1

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
                           }
        }
    });
于 2013-07-23T10:19:30.380 回答