[转]EditText实现多行输入和软键盘发送按钮共存

原文:
虚拟软键盘回车键修改为“发送”,edittext不多行显示的bug,解决方案如下(安卓开发实战总结)
https://blog.csdn.net/lixueqiang001/article/details/90515198

布局文件

        <EditText
            android:id="@+id/et_content"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_gravity="center_vertical"
            android:layout_weight="1"
            android:background="@color/transparent"
            android:gravity="center_vertical"
            android:padding="3dp"
            android:textSize="@dimen/textsize_chat" />

java代码

       etContent.setImeOptions(EditorInfo.IME_ACTION_SEND);
        etContent.setInputType(TYPE_TEXT_FLAG_MULTI_LINE);
        etContent.setSingleLine(false);
        etContent.setMaxLines(4);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容