在Android上的键盘上使用“完成/提交”按钮进行多行文本输入

时间:2016-06-02 09:30:07

标签: reactjs react-native

Android的多行文字输入只有键盘上的回车按钮代替完成按钮。是否有任何方法可以使用完成按钮进行多行文本输入?

2 个答案:

答案 0 :(得分:0)

不,不可能。在Android上使用多行输入时,输入键是断行的唯一方法。

另见Multi-line EditText with Done action button

答案 1 :(得分:0)

在初始化后将其添加到oncreate方法中的activity.java文件中

public class MainActivity extends AppCompatActivity{

    @Override
    public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
        super.onViewCreated(view, savedInstanceState);

        EditText option1_edt = (EditText)findViewById(R.id.editText);

       edt1.setImeOptions(EditorInfo.IME_ACTION_DONE);
       edt1.setRawInputType(InputType.TYPE_CLASS_TEXT);

}

将此行添加到.XML文件中

android:inputType="textMultiLine"