Guest User

Untitled

a guest
Jun 18th, 2018
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
  2. @Override
  3. public void onItemClick(final AdapterView<?> parent, View view, final int position, long id) {
  4.  
  5. CharSequence[] items = {"Registro Completo", "Editar", "Apagar"};
  6. AlertDialog.Builder dialog = new AlertDialog.Builder(FlagrasList.this);
  7.  
  8. dialog.setTitle("Escolha uma opção");
  9. dialog.setItems(items, new DialogInterface.OnClickListener() {
  10. @Override
  11. public void onClick(DialogInterface dialog, int item) {
  12. if (item == 0){
  13. //RC
  14. BACK_1 = true;
  15. BACK_2 = false;
  16. Cursor c = SplashScreen.sqLiteHelper.getData("SELECT Id FROM flagras ORDER BY name");
  17. ArrayList<Integer> arrID = new ArrayList<Integer>();
  18. while (c.moveToNext()){
  19. arrID.add(c.getInt(0));
  20. }
  21.  
  22. showDialogRC(FlagrasList.this, arrID.get(position));
  23. } else if (item == 1){
  24. //Update
  25. BACK_1 = true;
  26. BACK_2 = false;
  27. Cursor c = SplashScreen.sqLiteHelper.getData("SELECT Id FROM flagras ORDER BY name");
  28. ArrayList<Integer> arrID = new ArrayList<Integer>();
  29. while (c.moveToNext()){
  30. arrID.add(c.getInt(0));
  31. }
  32.  
  33. showDialogUpdate(FlagrasList.this, arrID.get(position));
  34. } else if (item == 2){
  35. //Delete
  36. Cursor c = SplashScreen.sqLiteHelper.getData("SELECT Id FROM flagras ORDER BY name");
  37. ArrayList<Integer> arrID = new ArrayList<Integer>();
  38. while (c.moveToNext()) {
  39. arrID.add(c.getInt(0));
  40. }
  41. showDialogDelete(arrID.get(position));
  42. }
  43. }
  44. });
  45. dialog.show();
  46. return;
  47. }
  48. });
Add Comment
Please, Sign In to add comment