recyclerview不会在键盘上方滚动显示新消息

时间:2018-08-13 12:29:17

标签: java android android-recyclerview

    messagesAdapter = new MessagesAdapter(messagesList);

    userMessageList = (RecyclerView) findViewById(R.id.messages_list_users);

    linearLayoutManager = new LinearLayoutManager(this);

    linearLayoutManager.setStackFromEnd(true);

    userMessageList.setHasFixedSize(true);

     userMessageList.setLayoutManager(linearLayoutManager);

      userMessageList.setAdapter(messagesAdapter);

这是我的代码,用于设置消息的recyclerview和适配器

1 个答案:

答案 0 :(得分:0)

android:windowSoftInputMode="adjustResize"设置为您在manifest.xml中的活动

<activity
       android:name="YourActivity"
       android:windowSoftInputMode="adjustResize">

更新

插入新消息时,您将滚动到顶部

rv.scrollToPosition(0)