滚动我的视图以在打开键盘时显示所有editText

时间:2013-02-06 11:29:05

标签: android android-softkeyboard

我在滚动视图中有四个Text视图 然后我打开键盘开始我的活动 我想让我的滚动视图滚动显示我的布局中最低的文本视图 所以我可以看到所有文本视图,我该怎么做?

1 个答案:

答案 0 :(得分:2)

您必须使用fullScroll功能:

scrollView.fullScroll(ScrollView.FOCUS_DOWN);

如果您需要专注于特定视图,请尝试以下方法:

View v = findViewById(R.id.textView1);
v.setFocusable(true);
v.setFocusableInTouchMode(true);
v.requestFocus();