2017-02-06 5 views

Antwort

1

Sie können dies erreichen, indem Sie eine Textview innerhalb EditText sowohl withing relativ Layout zu schaffen. Auf diese Weise können Sie auch Klicklisten für die Textansicht verwenden und Textansichten beliebig ausrichten.

so.

+0

aber ich möchte dies in textInputLayout. –

+0

@NiteshMishra Haben Sie versucht, die TexView in dem obigen Code zu TextInputLayout Ändern ..? – user3265119

+0

@NiteshMishra und Gibt es auch einen Grund, Sie textInputLayout verwenden ...? – user3265119

0

Sie müssen erstellen benutzerdefinierten Hintergrund für das gesamte Layout erstellen. Und machen Sie den Hintergrund von Edittext transparent. Hier ist ein Beispiel.

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical"> 


    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp"> 

     <EditText 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_centerVertical="true" 
      android:gravity="center_vertical" 
      android:padding="10dp" 
      android:layout_toLeftOf="@+id/textView" 
      android:background="@android:color/transparent" 
      android:text="Hello"/> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/textView" 
      android:text="Forgot Password" 
      android:layout_centerVertical="true" 
      android:layout_alignParentRight="true"/> 

    </RelativeLayout> 

    <View 
     android:layout_width="match_parent" 
     android:layout_height="1px" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp" 
     android:background="@android:color/black"/> 

</LinearLayout> 

Hier habe ich eine Ansicht für Zeile unter Editiertext genommen. Sie können seine Farbe nach Ihren Wünschen ändern.

Verwandte Themen