私はWidget.AppCompat.Button.Coloredスタイルのデフォルトの動作と闘おうとしています。デフォルトでは、ボタンは半透明です。私はそれを不透明にしたい。私は無効にした場合、ボタンは透明になりませんstyle="@style/Widget.AppCompat.Button.Colored"
一部を削除した場合Widget.AppCompat.Button.Coloredボタンが無効になっていると透明になります
<Button
android:id="@+id/search"
style="@style/Widget.AppCompat.Button.Colored"
android:theme="@style/AccentButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Search"/>
のstyles.xml
<style name="AccentButton" parent="ThemeOverlay.AppCompat.Light">
<item name="colorAccent">@color/colorAccent</item>
<item name="colorButtonNormal">#f00</item>
</style>
:レイアウトの
ボタン: はここに私のコードです。
私はAppcompat/Androidソースコードを調べようとしました。いいえ運はない。私はそれが透明に設定されている部分を見つけることができません。目標は、主にAppCompatコードを使用する素晴らしいソリューションを得ることです。カスタムdrawableボタンバックグラウンドを作成できることはわかっています。私はそれを避けたいです。何か案は?