私はAndroidアプリを開発しています。多くのイメージボタンを含むメインメニューがあり、それぞれをクリックするとユーザーが新しいビューに移動します。
私が抱えている問題は、各アイコンを囲む色付きの長方形が、タップすると水色に変わることです。.xml レイアウト ファイルでこの透明な正方形を削除するにはどうすればよいですか?
よろしくお願いします。
私はAndroidアプリを開発しています。多くのイメージボタンを含むメインメニューがあり、それぞれをクリックするとユーザーが新しいビューに移動します。
私が抱えている問題は、各アイコンを囲む色付きの長方形が、タップすると水色に変わることです。.xml レイアウト ファイルでこの透明な正方形を削除するにはどうすればよいですか?
よろしくお願いします。
おそらく、Android システムのデフォルトの背景を持っています。それを取り除くには、透明色を定義します
<color name="transparent">#00000000</color>
ボタンの背景として使用します
<ImageButton android:src="@drawable/button"
android:background="@color/transparent"/>
思い通りに動くと思います
フレームワークの
android:background="@android:color/transparent"
しかし、アーカイブしようとしているものについては、これがより良い解決策です:
android:background="@null"