1
我有滾動視圖內相互下面的四個文本視圖 和我開始我的活動打開鍵盤 我想讓我的滾動視圖滾動以顯示我最低文本在我的佈局 查看,所以我可以看到所有的文字視圖,我該怎麼做?滾動我的視圖,以顯示鍵盤打開時的所有editText
我有滾動視圖內相互下面的四個文本視圖 和我開始我的活動打開鍵盤 我想讓我的滾動視圖滾動以顯示我最低文本在我的佈局 查看,所以我可以看到所有的文字視圖,我該怎麼做?滾動我的視圖,以顯示鍵盤打開時的所有editText
您必須使用fullScroll功能:如果你需要專注於某一特定視圖試試這個
scrollView.fullScroll(ScrollView.FOCUS_DOWN);
:
View v = findViewById(R.id.textView1);
v.setFocusable(true);
v.setFocusableInTouchMode(true);
v.requestFocus();
但這種方法滾動到我的渦旋的底部,我想只滾動到最低文本視圖我的意思是在我的佈局中包含的文本視圖下有其他控件 –
fullScroll(ScrollView.FOCUS_DOWN);在oncreate中不起作用 –
我使用post方法在UI線程上工作 –