软键盘遮挡除第一行以外的整个编辑文本

时间:2013-07-14 02:18:27

标签: android

您好我有一个edittext,当选择键盘弹出并且屏幕向上滚动以将edittext带入视图时,问题是键盘上方只显示第一行(编辑文本高6行) - 它只会使显示器显示出来以使第一行进入视图

我可以点击它并输入文字,每个新行都会在屏幕上滚动编辑文本

是否有任何方法可以使ENTIRE edittext初始可见,即向上滚动直到底部可见。

希望这是有道理的,谢谢

1 个答案:

答案 0 :(得分:0)

尝试使用:

EditText editText1 = (EditText)findViewById(R.id.EditText1);
editText1.setSelection(editText1.getText().length());

它应该使光标立即在文本的末尾...

因此,用户将看到编辑文本中最初显示的所有文本