Je crée la page de connexion dans Android Studio et j'ai des problèmes avec la création du projet.
Dans un tutoriel, il a été montré que l'inclusion de l'hexacode # 1100000 aidera à rendre le texte transparent, mais quand je construis un programme, cela donne une erreur de
<EditText
android:id="@+id/editText"
android:layout_width="200dp"
android:layout_height="50dp"
android:layout_below="@+id/textView2"
android:layout_centerHorizontal="true"
android:drawableLeft="@drawable/ic_action_pass"
android:drawableStart="@drawable/ic_action_pass"
android:ems="10"
android:background="#1100000"
android:hint="@string/password"
android:inputType="textPassword"
android:textSize="18sp" />
4 Réponses :
android:background="@android:color/transparent"
S'il vous plaît, lisez simplement la description. J'ai déjà mentionné que cela n'aide pas.
Vous avez oublié un 0. # 1100000 doit être # 11000000 .
La valeur commence toujours par un caractère dièse (#) puis suivie par les informations Alpha-Rouge-Vert-Bleu dans l'un des suivants formats:
- #RGB
- #ARGB
- #RRGGBB
- #AARRGGBB
https://developer.android.com / guide / topics / resources / more-resources # Color
Le canal alpha représente la valeur de transparence. Quelques exemples:
100% - FF 95% - F2 90% - E6 85% - D9 80% - CC 75% - BF 70% - B3 65% - A6 60% - 99 55% - 8C 50% - 80 45% - 73 40% - 66 35% - 59 30% - 4D 25% - 40 20% - 33 15% - 26 10% - 1A 5% - 0D 0% - 00
Bonjour. Merci pour votre commentaire, mais je l'ai essayé aussi. Cela donne la même erreur lorsque je construis le programme.
Essayez ceci
android:background="@null"
Dulu a noté bien que la question soit au point et la réponse
Essayez de créer une ressource de valeur de couleur
dans colors.xml sous le répertoire des valeurs
Ensuite, utilisez-le comme arrière-plan dans votre vue de texte comme:
android:background="@color/color_transparent"
Normalement, les vues de texte viennent transparent dès la sortie de la boîte, veuillez donc d'abord vérifier les attributs de la mise en page parent.
Si vous le cochez avec l'attribut alpha
Peut être le problème est dans Android: drawableLeft = "@ drawable / ic_action_pass" cette ligne. Sinon @android: la couleur / transparent devrait fonctionner