0
如果您使用的是電報,您可能已經看到,如果在X上保留最後一個可見項目,當鍵盤打開時,您仍會看到項目X,並且如果關閉鍵盤,項目X仍然在其位置上。Android RecyclerView - 當鍵盤打開時,保持最後一個可見項目可見
例如:
當鍵盤已經關閉:
項目1
項目2
當鍵盤被打開:
項目1
項目2
鍵盤
當你關閉鍵盤,第一步是你會看到什麼。
我想實現類似的東西。我怎樣才能做到這一點?
如果您使用的是電報,您可能已經看到,如果在X上保留最後一個可見項目,當鍵盤打開時,您仍會看到項目X,並且如果關閉鍵盤,項目X仍然在其位置上。Android RecyclerView - 當鍵盤打開時,保持最後一個可見項目可見
例如:
當鍵盤已經關閉:
項目1
項目2
當鍵盤被打開:
項目1
項目2
鍵盤
當你關閉鍵盤,第一步是你會看到什麼。
我想實現類似的東西。我怎樣才能做到這一點?
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity().getBaseContext());
linearLayoutManager.setOrientation(LinearLayoutManager.VERTICAL);
linearLayoutManager.setStackFromEnd(true);
setStackFromEnd()
property解決了這個問題。
試一試這個鏈接:http://stackoverflow.com/questions/1964789/move-layouts-up-when-soft-keyboard-is-shown –
什麼是項目x正好 – siddhesh
什麼你想要的代碼來檢測鍵盤打開還是關閉? – siddhesh