我做了一個類似的對話框(xml佈局),它存在於線性佈局中。並且我想要在軟鍵盤開啓時移動此線性佈局。如何在軟鍵盤開啓時移動線性佈局
編輯:我希望它出現就像WhatsApp對話框出現在圖像中。
解決:
問題是,因爲父是RelativeLayout的(其佔據整個屏幕),因此,添加什麼@Enigma在清單文件以下建議,以及去除所述父佈局這是相對佈局後並使LinearLayout僅包含父對象框。
我做了一個類似的對話框(xml佈局),它存在於線性佈局中。並且我想要在軟鍵盤開啓時移動此線性佈局。如何在軟鍵盤開啓時移動線性佈局
編輯:我希望它出現就像WhatsApp對話框出現在圖像中。
解決:
問題是,因爲父是RelativeLayout的(其佔據整個屏幕),因此,添加什麼@Enigma在清單文件以下建議,以及去除所述父佈局這是相對佈局後並使LinearLayout僅包含父對象框。
在AndroidManifest.xml中針對特定活動,添加此屬性android:windowSoftInputMode="stateVisible|adjustResize"
這必須工作。
使用adjustResize在http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft – njzk2