Пример #1
0
 public void onClick(View v) {
   menuWindow.dismiss();
   switch (v.getId()) {
     case R.id.btn_cancel:
       break;
     case R.id.btn_ok:
       {
         if (!isAllDelete) { // 删除本首歌曲
           deleteSdFile(fileInfos.get(localListPosition).getUrl()); // 删除歌曲和歌词文件
           appState.deleteMediaDB(
               LocalActivity.this, fileInfos.get(localListPosition)); // 删除数据库的记录
           fileInfos.remove(localListPosition); // 删除列表项
           setListAdpter(MediaUtil.getMusicMaps(fileInfos)); // 重新显示
         }
         break;
       }
     default:
       break;
   }
 }