Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 多行编辑文本和编辑文本的首字母大写_Android_Android Layout_Android Edittext - Fatal编程技术网

Android 多行编辑文本和编辑文本的首字母大写

Android 多行编辑文本和编辑文本的首字母大写,android,android-layout,android-edittext,Android,Android Layout,Android Edittext,您好,我正在尝试将EditText设置为多行,第一个字母应为大写,我正在使用android:inputType=“textcaptensions”执行此操作,但将输入类型设置为textcaptensions后,它将第一个字母设置为大写,但EditText仅为单行。你能帮我把EditText改成多行加上第一个字母应该是大写的吗 这里是当前的EditText <EditText android:id="@+id/commentsEditText" android:layout_

您好,我正在尝试将
EditText
设置为多行,第一个字母应为大写,我正在使用
android:inputType=“textcaptensions”
执行此操作,但将输入类型设置为
textcaptensions
后,它将第一个字母设置为大写,但
EditText
仅为单行。你能帮我把
EditText
改成多行加上第一个字母应该是大写的吗

这里是当前的
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" />

您是否尝试过以下代码:-

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

尝试设置
EditText
输入类型如下:

android:inputType="textCapSentences|textMultiLine"

使用 edittext.setRawInputType(InputType.TYPE\u TEXT\u FLAG\u CAP\u句子)

和xml格式
android:inputType=“textMultiLine”

+1是的,它成功了,谢谢你能不能请你把它更新到
android:inputType=“textcap句子| textMultiLine”
,这样我就可以接受你的答案了
<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" />