那麼問題是相似的,鍵盤隱藏我的編輯文本,但有一些方法來處理從我的佈局XML文件或片段類,而不是從Android清單文件中的虛擬鍵盤設置。虛擬鍵盤隱藏編輯文本,從片段設置
例如:我們從清單文件中使用android:windowSoftInputMode="adjustPan"
。 如果我們想從佈局xml文件或片段java類文件中更改它,我們可以做些什麼。這個要求很簡單,因爲我需要不同屏幕上的不同行爲。上面的代碼調整完成活動。
注意:在我的應用程序中,每個屏幕被分成兩部分,一部分更改並且是片段,以及其他部分菜單。我不希望菜單部分受到干擾,只有當鍵盤出現時片段部分纔會移動。我已經使用我的片段類中的getActivity().getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
。結果也是一樣的,即完成活動。
請幫忙。提前致謝。
雖然很久以前我已經停止了該項目的工作,但我仍然會將您的答案標記爲正確答案,因爲這是解決方法,並且會滿足我的需求。 – Android 2012-10-25 10:51:23