2015-07-16 1 views
-3

Je souhaite ajouter une ligne de bordure inférieure au widget de modification de texte, comme dans un modèle de matériau, mais je ne trouve pas de méthode pour le faire. Merci pour les aides EDIT:Ajouter une ligne de bordure inférieure au widget de modification de texte

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle"> 
    <solid android:color="#ffffff" /> 
    <stroke android:width="1dip" android:color="#000000" /> 
    </shape> 
+0

S'il vous plaît fournir les détails de ce que vous veut faire et ce que vous avez essayé pour cela. cela aidera les gens à répondre rapidement à votre question. – Raj

+0

@Raj J'ai édité la question. – human

Répondre

0

Obtenez une image 9patch This site might help you produce them et l'appliquer comme ressource de fond pour votre modifier le texte

android:background="@drawable/9patchname" 

enter image description here

Sinon, vous pouvez simuler avec un séparé voir ci-dessous le texte d'édition

<style name="divider"> 
    <item name="android:layout_width">match_parent</item> 
    <item name="android:layout_height">1dp</item> 
    <item name="android:background">@color/grey</item> 
</style> 


<View style="@style/divider" /> 
+0

Merci, mais j'ai besoin de faire seulement le coup bas – human

+0

Cela peut être fait avec 9patches similaires à celui que j'ai ajouté ci-dessus - le site Web que je lie vous aidera à les créer en différentes couleurs aussi – kgpmurray

+0

Ce type vu, il par défaut, mais je fait l'edittext pleine largeur et a changé l'arrière-plan en blanc et la ligne par défaut est parti et j'ai besoin de faire une ligne de fond plat. Désolé pour cela je ne l'ai pas écrit dans la question. – human

0

ADD THIS IMAGE TO YOUR EDITTEXT

  android:id="@+id/edt_password" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="15dp" 
      android:layout_marginRight="15dp" 
      android:layout_marginTop="10dp" 
      android:singleLine="true" 
      android:background="@drawable/input_text_bg" 
      android:gravity="bottom" 
      android:hint="@string/hint_password" 
      android:inputType="textPassword" 
      android:paddingBottom="3dp" 
      android:paddingLeft="5dp" />