3

次のコードを使用して、xmlのチェックボックスのボタン画像を削除することを知っています。

<CheckBox
                android:layout_width="wrap_content"
                android:layout_height="25dp"
                android:button="@null"
                android:background="@drawable/notxtcheckboxbtn"
                android:layout_weight="1"/>

しかし、Javaコードにチェックボックスを追加する必要があります。そして「newCheckBox.setButtonDrawable(null);」動作しません!

誰かがJavaコードでそれを削除する方法を知っていますか?前もって感謝します!!!

4

2 に答える 2

9

画像を透明にしたいだけの場合は、画像をandroid.R.color.transparentに設定してみてください。それはあなたが探している効果を得るはずです。

それ以外の場合、ボタンを非表示にして無効にする場合は、set visibleviity()を使用して、ボタンを非表示または非表示に設定できます。

于 2012-07-01T16:17:24.257 に答える