でImageButton
、私は、標準のボタンの背景画像を削除したいです。でhttp://developer.android.com一つは、彼\彼女自身の背景画像を定義したり、透明に背景色を設定しなければならないこと、言われています。背景を黒に設定しようとしましたが、効果がありませんでした...
でImageButton
、私は、標準のボタンの背景画像を削除したいです。でhttp://developer.android.com一つは、彼\彼女自身の背景画像を定義したり、透明に背景色を設定しなければならないこと、言われています。背景を黒に設定しようとしましたが、効果がありませんでした...
回答:
ImageButtonに使用できandroid:background="@null"
ます。
ImageButton.setBackgroundResource(0)
いいえ、黒ではなく透明である必要があります。色を試してください:#00FFFFFF
ImageButtonのxmlで次のプロパティを使用します。
android:background="@drawable/icon"
ここで、アイコンはドローアブルに保持されている画像の名前です。
src
、背景を設定して無効にするよりもクリーンなソリューションです。
Kotlinを使用すると、次のことができます。
val myImageButton = ImageButton(context).apply({
background = null
// and if you need to add drawable, simply use:
setImageDrawable(ContextCompat.getDrawable(context,
R.drawable.ic_save_black_24px))
})