2016-12-02 30 views
0

ich so etwas wie dieses Bild in meinem Android App tun: enter image description hereandroid - Text editierbar innerhalb Klartext

Wo die schwarzen Linien ist Klartext (dieser Text festgelegt ist und Benutzer können nicht bearbeitet werden und entfernen), und innerhalb dieses Klartextes gibt es einen Eingabe- oder Leerraum, wo der Benutzer einige Wörter zum Text hinzufügen kann (editierbarer Text). Ich weiß nicht, wie ich es machen kann. Jemand kann mir helfen oder mir eine Idee geben? Danke

Antwort

0

was Sie tun müssen, ist ein relatives Layout zu erstellen und erstellen Sie die Textansicht, die Matchparent ist. und erstellen Sie Ihre editierbare Textansicht und platzieren Sie es über der Textansicht, folgen Sie so.

<?xml version="1.0" encoding="utf-8"?> 

<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    > 
    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:text="aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB B 

     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 

     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 

     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 

     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 

     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 

     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 

     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 
     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 



     aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB aAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBaAAAAAAAAAAAaaaaaaaaaaaaaBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"/> 


    <EditText 
     android:background="#23cc6f" 
     android:layout_margin="30dp" 
     android:layout_centerHorizontal="true" 
     android:gravity="center" 
     android:layout_centerInParent="true" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:hint="Editable Textview is here"/> 


</RelativeLayout> 
+0

aber das hängt von der Bildschirmgröße ab, und das gilt nicht für mich – cnbandicoot