با سلام
من یک آلرت دیالوگ شخصی سازی شده ساختم و میخوام با کلیک روی آیمتم های ریسایکلرویوم نمایش داده بشه
کلاس ViewHolder رو ایمپلمنت کردم از OnClickListener
و توی متد OnClick() ، کلاس آلرتم رو new کردم و Alert.show() رو نوشتم ولی نشون نمیده
Toast رو میتونم نشون بدم ولی لیوت رو نه
public class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener{
Context context;
ImageView img_flags;
TextView txt_countryname;
public ViewHolder(View itemView)
{
super(itemView);
img_flags= (ImageView) itemView.findViewById(R.id.flag);
txt_countryname= (TextView) itemView.findViewById(R.id.countryname);
itemView.setOnClickListener(this);
}
@Override
public void onClick(View view) {
Alert alert = new Alert(context);
alert.show();
}
}
ممنون اگر راهنمایی کنید.