Ajouter de l'ombre portée des effets de Champ EditText
Je suis en train de concevoir un EditText Champ avoir des Ombres (en bas et à droite), comme cela
essayé de googler & chassé de nombreuses discussions, mais toutes sont TextView pas EditText.
C'est mon code ajout de l'ombre à la Saisie de Texte, mais pas à TextField
<EditText android:id="@+id/txtpin"
android:maxLength="4"
android:layout_marginLeft="10dp"
android:layout_height="37dp"
android:gravity="center_horizontal"
android:inputType="textPassword"
android:longClickable="false"
android:layout_width="160dp"
android:shadowColor="@color/Black"
android:shadowDx="1.2"
android:shadowDy="1.2"
android:shadowRadius="1.5"
android:background="@color/White">
<requestFocus></requestFocus>
</EditText>
Je suppose qu'il a besoin de quelque coutume vue xml dans drawable mais de ne pas avoir une idée précise.
Ce sera la logique pour atteindre cet objectif.
Toute aide serait appréciée.
vous pouvez définir l'image de fond de EditText .... Une image qui s'affiche dans votre Question
ya merci mais je voulais faire avec le codage seulement btw ses résolu maintenant!!
j'ai essayé votre solution mais mon état est l'effet devrait être tournée vers l'intérieur. toute solution de cette stackoverflow.com/questions/19901676/...
Je suppose que vous devriez regarder pour Ombre Interne, Voir Cette Solution et ce aussi peut vous aider.
ok merci!!
ya merci mais je voulais faire avec le codage seulement btw ses résolu maintenant!!
j'ai essayé votre solution mais mon état est l'effet devrait être tournée vers l'intérieur. toute solution de cette stackoverflow.com/questions/19901676/...
Je suppose que vous devriez regarder pour Ombre Interne, Voir Cette Solution et ce aussi peut vous aider.
ok merci!!
OriginalL'auteur swiftBoy | 2012-06-01
Vous devez vous connecter pour publier un commentaire.
Bien.. @Shalini la réponse m'a aidé dans ce sens, mais encore j'ai eu une autre façon d'obtenir 2D ombre avec EditText Champ et je vais partager avec vous.
Ci-dessous mon code.
res/drawable/edittext_shadow.xml
Maintenant, nous pouvons définir cette ombre vue de notre Champ de texte à l'aide de "Fond" de la propriété
comme ce
res/layout/main.xml
et le résultat a l'écran, c'est comme je l'ai posté dans la question ci-dessus.
Grâce à AFIN de, de partage des connaissances.
OriginalL'auteur swiftBoy
Ce qui fonctionne pour moi..
Espère que cela aide:)
Oui fonctionne avec la vue du texte. 🙂
Grâce Shalini 😉
Votre solution ne fonctionne pas pour moi. Il ajoute de l'ombre pour le texte(l'EditText contenu) et non pas à la frontière de l'EditText composant. Ai-je raté quelque chose?
non.. c'est uniquement pour le contenu..
OriginalL'auteur Shalini
De Effet d'ombre pour un Texte dans Android?, vous aurez peut-être envisager d'utiliser
Sinon:
Ce n'est pas de fournir une réponse à la question. À la critique ou à la demande de clarification d'un auteur, de laisser un commentaire en dessous de leur poste.
Salut @Gabriele! Honnêtement, j'ai répondu à cette question il y a 3 ans qui souhaitent gagner de la réputation. Je vais modifier cette réponse. Merci!!!!
OriginalL'auteur Shrikant