下面是活动中进度处理程序的代码片段:它适用于扩展 Activity 的类,但我想将它与 Baseadapter 一起使用...
Handler progressHandler = new Handler() {
public void handleMessage(Message msg) {
AlertDialog.Builder alert = new AlertDialog.Builder(WhiteboardAddPost.this);
switch(msg.what){
case 0:
alert.setTitle("Add Post");
alert.setMessage(message);
alert.setCancelable(false);
alert.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
Intent intent = new Intent();
intent.putExtra("OK", "ok");
setResult(RESULT_OK, intent);
releaseMemory();
finish();
}
}).create().show();
break;
case 1:
alert.setTitle("Close");
alert.setMessage(message);
alert.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
return;
}
}).create().show();
break;
case 2:
alert.setTitle("Close");
alert.setMessage(message);
alert.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
return;
}
}).create().show();
break;
}
}
};
如何在我们扩展 Baseadapter 但不扩展活动的列表视图中使用它?
进一步详细说明问题:在我的列表中,我为每个项目附加了一个按钮以删除该特定项目,并且当用户单击该删除按钮时,此时请求会转到服务器,我想显示一个警报以显示等待消息,当响应出现时,我想显示带有响应消息的警报。