小编kia*_*imi的帖子

单击RecyclerView项时发送行ID

我已经在资产文件夹中准备了一个数据库。我有一个recyclerView用于显示数据库中的标题。现在我想显示DetailActivity具体id。我的意思是显示帖子的描述。我认为可以有目的地完成,但是我不知道怎么做。

    public class FehrestRecyclerAdapter extends RecyclerView.Adapter<FehrestRecyclerAdapter.ViewHolder> {

    private Context ctx;
    private List<Post> posts;

    //constructor
    public FehrestRecyclerAdapter(Context ctx, List<Post> posts) {
        this.ctx = ctx;
        this.posts= posts;
    }

    //ViewHodler Pattern
    public class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener{

        private TextView txtTitle;

        public ViewHolder(View itemView) {
            super(itemView);
            itemView.setOnClickListener(this);

            txtTitle= (TextView)itemView.findViewById(R.id.txtTitle);
        }

        @Override
        public void onClick(View v) {
            //Toast.makeText(v.getContext() , txtTitle.getText() , Toast.LENGTH_SHORT).show();
            Intent intent = new Intent(itemView.getContext() , DetailActivity.class);
            intent.putExtra("postId" , "id");
            itemView.getContext().startActivity(intent);
        }
    }

    //OncreateViewHolder
    @Override
    public …
Run Code Online (Sandbox Code Playgroud)

database android android-recyclerview

0
推荐指数
1
解决办法
2109
查看次数

标签 统计

android ×1

android-recyclerview ×1

database ×1