Je développe une application, mais j'ai rencontré un léger problème. Je suis un grand fan du style bouton Borderless (style="@style/Base.Widget.AppCompat.Button.Borderless.Colored"
), mais je ne peux pas changer le rembourrage sur les boutons. Pourquoi ai-je besoin de changer le rembourrage? Parce qu'il y a un minimum de rembourrage ou de largeur des boutons qui peuvent les rendre désagréables, ou simplement faire de la place. Ce problème peut être vu quand il y a très peu de texte:Modifier le remplissage des boutons sans bordure
L'espacement plafonnés est là une où la largeur minimum du bouton est « plafonné ». J'ai essayé de définir le remplissage à zéro par programmation et de jouer avec le remplissage en XML mais rien ne fonctionne. J'ai remarqué que le AlertDialog
n'a pas cette question aussi mauvais:
Vous pouvez voir en arrière-plan de la carte d'espacement « plafonnés » par rapport à la boîte de dialogue. Ma question est, comment puis-je réduire le rembourrage moi-même? Je préférerais ne pas avoir à écrire un style personnalisé pour le bouton.
Merci pour la réponse. Cette solution est meilleure que rien, mais j'espère toujours qu'il y a un moyen de rendre encore moins le rembourrage. – Pythogen
@Pythogen J'ai élargi la réponse, je l'espère plus utile. –