Guest User

Untitled

a guest
Jul 3rd, 2014
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.18 KB | None | 0 0
  1. public void deleteSelection(View v) {
  2.         final AlertDialog.Builder builder = new AlertDialog.Builder(this);
  3.         try {
  4.             builder.setTitle("Select Assignment Type");
  5.  
  6.             final ListView modeList = new ListView(this);
  7.             String[] stringArray = new String[] {
  8.                 "Assignments",
  9.                 "Final",
  10.                 "Homework",
  11.                 "Project",
  12.                 "Quiz",
  13.                 "Test"
  14.             };
  15.             ArrayAdapter<String> modeAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, stringArray);
  16.             modeList.setAdapter(modeAdapter);
  17.  
  18.             builder.setView(modeList);
  19.             final Dialog dialog = builder.create();
  20.  
  21.             dialog.show();
  22.             modeList.setOnItemClickListener(new OnItemClickListener(){
  23.                     @Override
  24.                     public void onItemClick(AdapterView<?> p1, View p2, int p3, long p4)
  25.                     {
  26.                         continueDeletionProcess(modeList.getItemAtPosition(p3).toString());
  27.                     }
  28.                 });
  29.  
  30.         } catch (Exception ex) {
  31.             AlertDialog alertDialog = new AlertDialog.Builder(this).create();
  32.             alertDialog.setTitle(ex.toString());
  33.             alertDialog.setMessage(ex.toString());
  34.             alertDialog.show();
  35.         }
  36.     }
  37.     public void continueDeletionProcess(String type) {
  38.         final AlertDialog.Builder builder = new AlertDialog.Builder(this);
  39.        
  40.         MsgBox(type,type);
  41.         builder.setTitle("Select Assignment Type");
  42.         int Count = 0;
  43.         try {
  44.             final ListView modeList = new ListView(this);
  45.             String[] stringArray = new String[AppFiles.getFileCount(type)];
  46.             for (String myItems:AppFiles.itemStrings) {
  47.                 Count++;
  48.                 stringArray[Count] = myItems;
  49.             }
  50.             ArrayAdapter<String> modeAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, stringArray);
  51.             modeList.setAdapter(modeAdapter);
  52.  
  53.             builder.setView(modeList);
  54.             final Dialog dialog = builder.create();
  55.  
  56.             dialog.show();
  57.             modeList.setOnItemClickListener(new OnItemClickListener(){
  58.                     @Override
  59.                     public void onItemClick(AdapterView<?> p1, View p2, int p3, long p4)
  60.                     {
  61.                        
  62.                     }
  63.                 });
  64.  
  65.         } catch (Exception ex) {
  66.             AlertDialog alertDialog = new AlertDialog.Builder(this).create();
  67.             alertDialog.setTitle(ex.toString());
  68.             alertDialog.setMessage(ex.toString());
  69.             alertDialog.show();
  70.         }
  71.     }
Advertisement
Add Comment
Please, Sign In to add comment