18
RecyclerViewの一番下までスクロールする方法は?scrollToPositionが機能しない
アクティビティを読み込んだ後、RecyclerViewリストの一番下までスクロールしたいと思います。 GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESSAGE_LIST, this); conversationView.setAdapter(conversationViewAdapter); conversationView.scrollTo(...) RecyclerViewでサポートされていないという例外をスローし、 conversationView.scrollToPosition(...)何もしないようです。 上記のコードブロックの後に、 conversationView.scrollToPosition(GENERIC_MESSAGE_LIST.size() + 1) これは機能しません。には30個の要素がありますGENERIC_MESSAGE_LIST。