检索Firebase密钥

时间:2018-04-22 10:52:20

标签: android firebase firebase-realtime-database

如何获取已点击ViewHolder的{​​{1}} RecyclerViewAdapter的{​​{1}}集合的Firebase密钥? 我需要使用intent将密钥发送到其他活动,并在其他活动上检索它以使用与已点击的holder相同的数据。

我的代码 -

ViewHolder

1 个答案:

答案 0 :(得分:0)

您仍然可以访问position中的onClick。在这种情况下,您可以获得参考:

public void onClick(View v) {
    String key = adapter.getRef(position).getKey();

    Intent goToFullPost = new Intent(context, FullPostActivity.class);
    goToFullPost.putExtra("header", header_data);
    goToFullPost.putExtra("desc1", desc_data);
    goToFullPost.putExtra("date1", date_data);
    goToFullPost.putExtra("image_url", image_data);
    context.startActivity(goToFullPost);

 }