remove_comment.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.currentActivity);
alert.setTitle("are you sure?");
alert.setCancelable(true);
alert.setPositiveButton("yeah", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
RequestParams params = new RequestParams();
params.put("comment_id", item.getComment_id());
Internet.post("event/remove_comment", params, "removed");
base.setVisibility(View.GONE);
myevent.get(position).commenter.remove(holder.mpoid);
notifyDataSetChanged();
}
});
alert.setNegativeButton("no", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
alert.show();
}
});
这是我的代码,用于删除一条警报,但警报不显示。正当我点击后退按钮显示所有警报。有任何想法吗?为什么alertdialog没有显示给我
它是被创造的onResume
@Override
public void onResume(){
currentActivity=this;
super.onResume();
}
on adapter .... –
@YasirTahir你确定吗?我只看到alert.create(); 和我想我不能添加alret.build() –
@MikeM。在我的adpter和onBindViewHolder ...在RecyclerView产品这里...和我的评论daynamicly创建 –