2014-05-14 16 views
6

Xin chào Tôi đang cố gắng tạo EditText thành nhiều dòng và chữ cái đầu tiên phải được nhập như vốn tôi đang sử dụng android:inputType="textCapSentences" nhưng sau khi đặt thành kiểu nhập thành textCapSentences thư viết hoa nhưng EditText chỉ là một dòng. bạn có thể vui lòng giúp tôi để làm cho EditText để Multiline cộng chữ cái đầu tiên nên gõ vào vốnĐa dòng Chỉnh sửa văn bản và viết hoa chữ cái đầu tiên của Chỉnh sửa văn bản

Dưới đây là hiện EditText

<EditText 
    android:id="@+id/commentsEditText" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="@dimen/view_vertical_margin" 
    android:background="@android:drawable/editbox_background" 
    android:inputType="textCapSentences" 
    android:gravity="top" 
    android:hint="@string/comments" 
    android:lines="5" /> 

Trả lời

18

Bạn đã thử mã dưới đây: -

<EditText 
    android:id="@+id/commentsEditText" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="@dimen/view_vertical_margin" 
    android:background="@android:drawable/editbox_background" 
    android:inputType="textCapSentences|textMultiLine" 
    android:gravity="top" 
    android:hint="@string/comments" 
    android:lines="5" /> 
+0

1 yeah nó làm việc cảm ơn bạn bạn có thể vui lòng cập nhật nó cho 'android: inputType = "textCapSentences | textMultiLine"' để tôi có thể chấp nhận câu trả lời của bạn –

+0

cập nhật @ Williams cảm ơn vì đã sửa chữa tôi !!! – duggu

2

Cố gắng đặt EditText loại đầu vào như sau:

android:inputType="textCapSentences|textMultiLine" 
+0

+1 Cảm ơn bạn Đẹp –

+1

Cảm ơn bạn rất nhiều haresh bhai Bạn đã làm cho ngày của tôi !!! bạn tiết kiệm trong ngày của tôi @@@ –

+0

@ pratt, Vui mừng được giúp bạn .... –

0
<EditText 
     android:id="@+id/commentsEditText" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="@dimen/view_vertical_margin" 
     android:background="@android:drawable/editbox_background" 
     android:inputType="textCapSentences" 
     android:gravity="top" 
     android:hint="@string/comments" 
     android:lines="5" 
     android:singleLine="false" /> 
0

sử dụng edittext.setRawInputType (InputType.TYPE_TEXT_FLAG_CAP_SENTENCES);

và trong xml android: inputType = "textMultiLine"

Các vấn đề liên quan