EditTexts in Android Programming extends android.widget.TextView and so are multi-lined by default.
You can make your EditTexts multi-line by added certain attributes to the EditTexts View.

Lets see an Example :
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:lines="10"
android:minLines="5"
android:gravity="top|left"
android:maxLines="15" />
1. android:lines
This tag makes the EditText be exactly as many lines tall as specified as value. It accepts an integer value2. android:minLines
This tag makes the EditText be at least x many lines tall as specified as value. It accepts an integer value3. android:maxLines
This tag makes the EditText be at most x many lines tall as specified as value. It accepts an integer valueNote : For multiline EditText by default the cursor and hint text is displayed in the center, you can use android:gravity attribute to set it at top and left of the EditText view :
android:gravity="top|left"
Also remember to set android:layout_height:wrap_content.
Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!