Update ConversationActivity to support data reload function depends on scroll position