0
私はカスタムのToggleButton
スタイルを作成したいと思っています。主に画面のサイズに応じて最小の高さとテキストサイズを変更できます。AndroidでカスタムToggleButtonスタイルを作成する方法は?
のstyles.xml
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
<item name="buttonStyle">@style/MyButtonStyle</item>
</style>
<style name="MyButtonStyle" parent="Widget.AppCompat.Button">
<item name="android:minHeight">@dimen/button_min_height</item>
<item name="android:textSize">@dimen/button_text_size</item>
</style>
そして私は今、ToggleButton
のために同じようなことをやりたいと思っています:
私はすでにButton
のためにこれを行っています。私は...
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
<item name="buttonStyle">@style/MyButtonStyle</item>
<item name="android:buttonStyleToggle">@style/MyToggleButtonStyle</item>
</style>
<style name="MyToggleButtonStyle" parent="Widget.AppCompat.ToggleButton">
<item name="android:minHeight">@dimen/button_min_height</item>
<item name="android:textSize">@dimen/button_text_size</item>
</style>
これを試してみました...しかしWidget.AppCompat.ToggleButton
は存在しません。どのような変更が必要なのですか?Button
について既に行っているように、私はToggleButton
の最小の高さとテキストサイズを制御できますか?
私は一貫性だけでなく、すべてのレイアウトファイルを調べてToggleButton
の「xml」を個別に更新する必要はありません。
あなたのコードを使用して、私の**トグルボタン** sがUI上の私の他**ボタン**秒と非常に異なって見えるので、私はあなた '親を変更=「アンドロイド:Widget.Button.Toggle」' 'parent =" android:Widget.DeviceDefault.Button.Toggle "'となって、今すぐ見つかるようになりました。ありがとうございました。 –