小编win*_*rah的帖子

单击片段中包含的 RecyclerView 中的项目以使用传递的数据打开新活动

我有一个 MainActivity 和三个 Fragments 三个片段内有 recyclerViews,recyclerview 包含两个 textviews,我希望用户点击 recyclerview 并且文本应该传递给新的活动,我有点新所以我如果您能给我详细的代码和一些解释,我将不胜感激。

我想单击 recyclerview 中的一个项目,这应该打开一个新活动,数据(文本)应该从 recyclerview 传递到新活动。

这是我的 HymnModel.java 代码

public class HymnModel {

String title;
String song;


HymnModel(String title, String song){
    this.title=title;
    this.song=song;
}

public String getTitle() {return title;
}

public String getSong() {
    return song;
}
}
Run Code Online (Sandbox Code Playgroud)

这是 ItemVeiwHolder.java 的代码

import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.widget.TextView;
import com.tutorialsbuzz.recyclerview.R;

public class ItemViewHolder extends RecyclerView.ViewHolder {

public TextView title_textview;
public TextView song_textview;



public ItemViewHolder(View itemView) {
    super(itemView);
    itemView.setClickable(true);
    title_textview = (TextView) itemView.findViewById(R.id.song_title); …
Run Code Online (Sandbox Code Playgroud)

android onclick android-fragments android-recyclerview

3
推荐指数
1
解决办法
5541
查看次数