如何在android中生成多行和initcap的edittext

Muk*_*und 1 android android-edittext

我发现android:inputType并分别添加"textMultiLine""textCapSentences"输入文本多行和初始化上限,但我们如何才能将两者合作到一个编辑文本?因为当我将两个android:inputType放在一个edittext 中时会显示错误.

<EditText
    android:id="@+id/editText3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/textView4"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/textView4"
    android:layout_marginTop="28dp"
    android:inputType="textCapSentences"
    android:ems="10"
    android:inputType="textMultiLine" />  // cannot add this here
Run Code Online (Sandbox Code Playgroud)

我按照答案尝试但是多行工作正​​在运行,但init cap在这个edittext和写的那些文件中都不起作用

android:inputType="textCapSentences" 
Run Code Online (Sandbox Code Playgroud)

:-(

Har*_*ran 5

像这样使用..

android:inputType="textCapSentences|textMultiLine" 
Run Code Online (Sandbox Code Playgroud)

在你的代码中

<EditText
    android:id="@+id/editText3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/textView4"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/textView4"
    android:layout_marginTop="28dp"
    android:inputType="textCapSentences|textMultiLine" 
    android:ems="10"/>
Run Code Online (Sandbox Code Playgroud)