diff --git a/app/src/main/java/com/yizhuan/erban/ui/im/MessageListPanelEx.java b/app/src/main/java/com/yizhuan/erban/ui/im/MessageListPanelEx.java index 1b9672782..bd4b6cefe 100644 --- a/app/src/main/java/com/yizhuan/erban/ui/im/MessageListPanelEx.java +++ b/app/src/main/java/com/yizhuan/erban/ui/im/MessageListPanelEx.java @@ -309,6 +309,13 @@ public class MessageListPanelEx { initFetchLoadListener(anchor); messageListView.setAdapter(adapter); messageListView.addOnItemTouchListener(listener); + + messageListView.postDelayed(new Runnable() { + @Override + public void run() { + messageListView.smoothScrollToPosition(0); + } + },3000); } public boolean isSessionMode() { diff --git a/nim_uikit/src/com/netease/nim/uikit/business/session/viewholder/MsgViewHolderBase.java b/nim_uikit/src/com/netease/nim/uikit/business/session/viewholder/MsgViewHolderBase.java index 94478e787..166bb2c98 100644 --- a/nim_uikit/src/com/netease/nim/uikit/business/session/viewholder/MsgViewHolderBase.java +++ b/nim_uikit/src/com/netease/nim/uikit/business/session/viewholder/MsgViewHolderBase.java @@ -379,9 +379,13 @@ public abstract class MsgViewHolderBase extends RecyclerViewHolder