@Override
 public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
   if (mMode != null) {
     // mAdapter.checked(position);
     CheckBox cb = (CheckBox) view.findViewById(R.id.download_checked);
     cb.setChecked(!cb.isChecked());
   } else {
     DownloadJob item = mAdapter.getItem(position);
     if (item != null) {
       startToPlay(item.getEntry());
     }
   }
 }