我想知道有沒有什麼辦法可以在Android上做這樣的question。我使用了ListView
並在其中添加了EditText
。我得到同樣的問題,如上面的問題。我無法在android中找到答案。如何在鍵盤出現時在列表視圖中向上滾動
謝謝。
我想知道有沒有什麼辦法可以在Android上做這樣的question。我使用了ListView
並在其中添加了EditText
。我得到同樣的問題,如上面的問題。我無法在android中找到答案。如何在鍵盤出現時在列表視圖中向上滾動
謝謝。
在您的清單,試試這個
<activity android:name=".MyActivity" android:label="@string/app_name" android:windowSoftInputMode="adjustPan">
</activity>
你需要的是機器人:windowSoftInputMode = 「adjustPan」
試試! LilstView類
我有一個actionBar,這個方法將它滾動到屏幕上的某個地方。 – blyabtroi
smoothScrollToPosition方法我有同樣的問題與鍵盤重疊的列表視圖,但機器人:windowSoftInputMode =「adjustPan」沒有爲我工作。
但是,android:windowSoftInputMode =「adjustResize」沒有。
android:windowSoftInputMode="adjustResize"
,並加入了觸摸聽者編輯觀點:
<activity android:name=".MyActivity" android:label="@string/app_name" android:windowSoftInputMode="adjustResize">
的
如果它是一個溫情的短信列表視圖中,這可以通過在清單中加入這一行實現
myEditView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
myView.postDelayed(new Runnable() {
@Override
public void run() {
myListView.setSelection(myAdapter.getCount());
}
}, 500);
return false;
}
});
and
@Override
protected void onResume()
{
myEditView.postDelayed(new Runnable() {
@Override
public void run() {
myListView.setSelection(myAdapter.getCount());
}
}, 500);
super.onResume();
}
「我無法在android中找到答案。」與搜索找到第三個鏈接:http://stackoverflow.com/questions/10599451/how-to-make-an-android-view-scrollable-when-the-keyboard-appears – verybadalloc
感謝您的鏈接。在我看來,我有頁腳欄。當我更改爲你的鏈接時,頁腳欄位於鍵盤上方。我想在鍵盤出現時隱藏頁腳欄。 – user1156041