android EditText問題多行文本輸入

一旦習慣了網絡和swing在文本框輸入,咱們Android忽然缺少這樣的管制,剛開始使用它是至關費力。爲了要實現多行文本輸入框和顯示。逐一克服這些問題,以下面:

1. 怎麼作EditText顯示區域在文本框中輸入;html

2. 示;android

3. 怎樣是設置卷軸。網絡

4. 怎樣固定文本框的大小。code

5. 怎樣讓文本框顯示邊線;xml

爲了達到例如如下的效果。咱們作了例如如下的工做:htm


<EditText
    android:id="@+id/add_content"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:enabled="true"
    android:gravity="top"
    android:inputType="textMultiLine"
    android:minLines="8"
    android:maxLines="10"
    android:scrollbars="vertical" 
    android:background="@android:drawable/edit_text"
    >
</EditText>

上面 是這個控件效果的xml。blog

一下兩行用來顯示輸入區域的效果;ip

    android:inputType="textMultiLine"
    android:minLines="8"

android:background="@android:drawable/edit_text"  <!

-用來顯示控件的邊線->input

 android:maxLines="10"
    android:scrollbars="vertical" 
以上兩行用來設置區域的最大行數是10,超過10行以後會以「豎直卷軸」的形式顯示。

 android:gravity="top"  <!-用來設置光標的起始位置從頂行開始,不然默認情根據狀況從行中間開始->


版權聲明:本文博主原創文章。博客,未經贊成不得轉載。博客

相關文章
相關標籤/搜索