单击项目后如何返回到recyclerview的上一个位置,然后用户像Youtube一样返回到recyclerview当用户观看视频时,它返回上一个项目而不是从顶部
FirebaseRecyclerAdapter <Blog,BlogViewHolder>FirebaseRecyclerAdapter = new FirebaseRecyclerAdapter
<Blog, BlogViewHolder>( Blog.class,R.layout.blog_row,BlogViewHolder.class,mDatabase)
{
@Override
protected void populateViewHolder(BlogViewHolder viewHolder, Blog model, int position) {
final String post_key = getRef(position).getKey();
viewHolder.setTitle(model.getTitle());
viewHolder.setDesc(model.getDesc());
viewHolder.setImage(getApplicationContext(),model.getImage());
viewHolder.setUserimage(getApplicationContext(),model.getUserimage());
viewHolder.setUsername(model.getUsername());
viewHolder.setLikeBtn(post_key)
viewHolder.mView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//Toast.makeText(Main2Activity.this,post_key,Toast.LENGTH_LONG).show();
Intent singleBlog = new Intent(Main2Activity.this,BlogSingleActivity.class);
singleBlog.putExtra("blog_id",post_key);
startActivity(singleBlog);
}
});
如何在这种情况下实现getAdapterPosition()