xml - Show Edit Text in Text View, & adjust height according to Content written in Edit text (Android) -


when send message or joke of 1 line or 1 word, why space left @ bottom. take text view wrap_content.

enter image description here

i need text wrapped height. needed shown in picture below. enter image description here

text view

    <textview     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:textappearance="?android:attr/textappearancesmall"     android:text=""     android:ems="10"     android:gravity="top|left"     android:hint="enter message"     android:inputtype="textmultiline|textpostaladdress"     android:minheight="200dip"     android:padding="5dip"     android:scrollbars="vertical"     android:layout_margintop="-5dp"     android:layout_marginbottom="-5dp"     android:textcolor="@color/blue"     android:maxlines="1000000"     android:id="@+id/messagedetail"     android:layout_alignparentleft="true"     android:layout_alignparentstart="true"     android:layout_below="@+id/linearlayout4" /> 

edit text, both in different activities

       <edittext     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:ems="10"     android:gravity="top|left"     android:hint="enter message"     android:id="@+id/sendtextview"     android:inputtype="textmultiline|textpostaladdress"     android:minheight="200dip"     android:minwidth="390dp"     android:editable="true"     android:focusable="true"     android:clickable="true"     android:cursorvisible="true"     android:scrollbars="vertical"     android:background="@color/gray"     android:padding="@dimen/fab_margin"     android:layout_above="@+id/camera"     android:layout_alignparentleft="true"     android:layout_alignparentstart="true" /> 

try adjust height according content written in edit text,

               <edittext                     android:id="@+id/editmsj"                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:ems="10"                     android:gravity="top|left"                     android:hint="enter message"                     android:inputtype="textmultiline|textpostaladdress"                     android:minheight="200dip"                     android:padding="5dip"                     android:scrollbars="vertical"                     android:textcolor="@color/black"                     android:textcolorhint="#80000000"                     android:textsize="@dimen/font_normal_size" /> 

for textview, here have added android:ellipsize="end" , android:maxlines="20" , android:singleline="false"

<textview         android:id="@+id/messagedetail"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:ellipsize="end"         android:hint="your message"         android:maxlines="20" //number of lines restrict in textview         android:padding="5dip"         android:singleline="false" /> 

hope helps


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -