Trong ViewHolder
, tôi không thể gọi getSupportFragmentManager
.không hiển thị getSupportFragmentManager trên ViewHolder trong RecyclerView
Tôi muốn thay đổi giữa Fragment
Tôi đã tìm kiếm tất cả trang google. nhưng tôi không thể tìm thấy nó.
public static class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener{
public ImageView imgThumbnail;//img
public TextView tvspecies; //text
public ViewHolder(View itemView) {
super(itemView);
imgThumbnail = (ImageView)itemView.findViewById(R.id.img_thumbnail);
tvspecies = (TextView)itemView.findViewById(R.id.tv_species);
itemView.setOnClickListener(this);
}
@Override
public void onClick(View v) {/*버튼 실행했을때 실행부분*/
Fragment fm=new NewsFragment();
FragmentTransaction transaction=fm.getFragmentManager().beginTransaction();
transaction.replace(R.id.Linearcontainer, fm);
transaction.addToBackStack(null);
transaction.commit();
}//onClick
}//ViewHolder
bạn đã tìm ra câu trả lời? –