2016-09-16 29 views
0

テレグラムを使用している場合は、Xで最後に表示されたアイテムを保持すると、キーボードが開いてもアイテムXが表示され、 、アイテムXはまだその位置にある。Android RecyclerView - キーボードが開いたときに最後に表示されるアイテムを表示する

例:

キーボードが既に閉じられている:

項目1

項2

キーボードが開かれたときに:

項目1

あなたがキーボードを閉じたとき

項目2

キーボード

、最初のステップは、あなたが見るものです。

私はそのようなものを実装したいと思います。これどうやってするの?

+0

このリンクを試す:http://stackoverflow.com/questions/1964789/move-layouts-up-when-soft-keyboard-is-shown –

+0

アイテムxは正確に – siddhesh

+0

キーボードを検出するコード開いているか閉じる? – siddhesh

答えて

1
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity().getBaseContext()); 
linearLayoutManager.setOrientation(LinearLayoutManager.VERTICAL); 
linearLayoutManager.setStackFromEnd(true); 

setStackFromEnd()プロパティがこの問題を解決しました。

関連する問題