Je dois dessiner un rectangle arrondi dans l'interface utilisateur Android. Avoir le même rectangle arrondi pour TextView
y EditText
serait également utile.
Veuillez fournir une explication à votre réponse
Je dois dessiner un rectangle arrondi dans l'interface utilisateur Android. Avoir le même rectangle arrondi pour TextView
y EditText
serait également utile.
Cliquez avec le bouton droit de la souris sur le drawable et créez un nouveau fichier xml de layout au nom de par exemple button_background.xml. Puis copiez et collez le code suivant. Vous pouvez le modifier selon vos besoins.
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners
android:radius="14dp" />
<solid android:color="@color/colorButton" />
<padding
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp" />
<size
android:width="120dp"
android:height="40dp" />
</shape>
Maintenant vous pouvez l'utiliser.
<Button
android:background="@drawable/button_background"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
Si vous voulez utiliser le rectangle arrondi comme arrière-plan pour le TextView et l'EditText, vous devez utiliser un arrière-plan personnalisé. Vous devez utiliser le composant shape pour cela. Pour plus d'informations, lisez cette question. Aide pour l'utilisation de shape drawable comme arrière-plan xml
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
0 votes
Jetez un coup d'œil à cette discussion stackoverflow.com/questions/3646415/
0 votes
Vous devriez au moins mettre l'image parce que si quelqu'un cherche la même question, ce sera facile à comprendre.
0 votes
Si vous voulez une précision supplémentaire, allez-y là .