怎么用menu和checkbox来删除数据库里的多条数据,主要是menu怎么得到那个listview和checkbox的id。
解决方案 »
- 移动视频的监控
- 请教“服务器端软件开发 ”/“系统研究开发”如何翻译
- 错误:The import android provider.ContactsContract cannot be resolved
- 关于使用service的上下文和activity来读取sharedpreferences的同步问题
- android 桌面 锁屏疑问
- 大家讨论下怎么样看Android源码
- Fragment的显示问题
- win8.1 配置Android Studio困难
- 使用dom4j解析xml 出现的异常,求大神解决!
- 遇到随机出现、找不着规律的bug怎么办
- 请问下 怎么设置AlertDialog的宽度呢?
- 我想搞清楚Content provider到底是啥
这里有款我写的记事本操作的源码,你可以下载里面有你所要的功能
private void deleteFile(final ArrayList<File> delFileList) {
final ProgressDialog delProcessDialog = createProcessDialogNoTitle(R.string.waiting) ;
delProcessDialog.show();
final Handler deleteHandler = new Handler() {
public void handleMessage(Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case DeleteThread.STATE_BEGIN:
break;
case DeleteThread.STATE_END:
if(delProcessDialog.isShowing()) {
delProcessDialog.dismiss();
}
FileListActivity.this.refresh();
break;
case DeleteThread.STATE_ERROR:
delProcessDialog.dismiss();
final String errorMsg = (String)msg.obj;
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(FileListActivity.this);
alertDialogBuilder.setIcon(R.drawable.alert_dialog_icon);
alertDialogBuilder.setTitle(R.string.title_error);
alertDialogBuilder.setMessage(errorMsg);
alertDialogBuilder.setPositiveButton(android.R.string.ok,new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
FileListActivity.this.refresh();
}
}
).create().show();
break;
default:
break;
}
}
};