Firebase RecyclerПросмотреть Android-студия Scroll - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь разработать приложение для социальных сетей и хочу добавить к нему некоторые функции, такие как comment button, но когда я вхожу в окно комментариев на Post и возвращаюсь на домашнюю страницу,recyclerview прокрутка назад к первому сообщению Как отключить автоматическую прокрутку для RecyclerView

Я не говорю по-английски свободно, поэтому я прошу прощения за любую письменную или грамматическую ошибку в переводе

layoutManager = new LinearLayoutManager(this);
        layoutManager.setReverseLayout(true);
        layoutManager.setStackFromEnd(true);
        layoutManager.findViewByPosition(4);
        layoutManager.isSmoothScrolling();
        mPandaList = (RecyclerView) findViewById(R.id.vVvVvVvVv);
        mPandaList.setLayoutManager(layoutManager);
        mPandaList.setHasFixedSize(true);

Мой адаптер:

@Override
protected void onStart() {

     mAuth.addAuthStateListener(mAuthListner);
     super.onStart();

final FirebaseRecyclerAdapter<panda, PandaViewHolder> FBRA = new FirebaseRecyclerAdapter<panda, PandaViewHolder>(
         panda.class,
         R.layout.home_post_adapter,
         PandaViewHolder.class,
         MData_For_Home

    ) {
@Override
protected void populateViewHolder(final PandaViewHolder viewHolder, final panda model, final int position) {....}
};
    mPandaList.setAdapter(FBRA);

}

Моя специальная процедура заключается в том, чтобы отправить пользователя на другой комментарий:

viewHolder.Comment.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent single = new Intent(home.this, View_Home_Comment.class);
single.putExtra("post_id", post_key);
startActivity(single);
   }
});

Как использовать некоторые инструменты для перемещения и возврата между страницами без каких-либо изменений вRecyclerView?

...