小编Pan*_*ain的帖子

如何从片段中的 RecyclerView 适配器启动活动

我无法点击RecyclerView到一个新ActivityRecyclerViewAdapter

ItemClick在这里打电话。

DayAdapter.java :

holder.setItemClickListener(new ItemClickListener() {
        @Override
        public void onClick(View view, int position, boolean isLongClick) {
            openProgramActivity(view, position);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

此功能打开一个新的Activity

public void openProgramActivity(View view, int position) {
    //Intent openProgramActivity = new Intent(context, ProgramActivity.class);
    Intent openProgramActivity = new Intent(view.getContext(), ProgramActivity.class);
    openProgramActivity.putExtra("index",position);
    view.getContext().startActivity(openProgramActivity);
}
Run Code Online (Sandbox Code Playgroud)

FragmentDay30.java

public class FragmentDay30 extends Fragment {

private View view;

public static FragmentDay30 newInstance() {
    FragmentDay30 fragment = new FragmentDay30();
    Bundle args = new …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-recyclerview

2
推荐指数
1
解决办法
3042
查看次数