项目当中有提交评论和反馈的功能 用的是EditText做为文本编辑器,但是默认的EditText当你输入的内容过多超出屏幕一行 EditText也不会自动换行的,下面给出一个简单的解决办法
EditText editText = new EditText(this); //设置EditText的显示方式为多行文本输入 editText.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE); //文本显示的位置在EditText的最上方 editText.setGravity(Gravity.TOP); editText.setText("1233333333333333333333333333333333333333333333333333333333333333333333333333"); //改变默认的单行模式 editText.setSingleLine(false); //水平滚动设置为False editText.setHorizontallyScrolling(false);