Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
- @Override
- public void onItemClick(final AdapterView<?> parent, View view, final int position, long id) {
- CharSequence[] items = {"Registro Completo", "Editar", "Apagar"};
- AlertDialog.Builder dialog = new AlertDialog.Builder(FlagrasList.this);
- dialog.setTitle("Escolha uma opção");
- dialog.setItems(items, new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int item) {
- if (item == 0){
- //RC
- BACK_1 = true;
- BACK_2 = false;
- Cursor c = SplashScreen.sqLiteHelper.getData("SELECT Id FROM flagras ORDER BY name");
- ArrayList<Integer> arrID = new ArrayList<Integer>();
- while (c.moveToNext()){
- arrID.add(c.getInt(0));
- }
- showDialogRC(FlagrasList.this, arrID.get(position));
- } else if (item == 1){
- //Update
- BACK_1 = true;
- BACK_2 = false;
- Cursor c = SplashScreen.sqLiteHelper.getData("SELECT Id FROM flagras ORDER BY name");
- ArrayList<Integer> arrID = new ArrayList<Integer>();
- while (c.moveToNext()){
- arrID.add(c.getInt(0));
- }
- showDialogUpdate(FlagrasList.this, arrID.get(position));
- } else if (item == 2){
- //Delete
- Cursor c = SplashScreen.sqLiteHelper.getData("SELECT Id FROM flagras ORDER BY name");
- ArrayList<Integer> arrID = new ArrayList<Integer>();
- while (c.moveToNext()) {
- arrID.add(c.getInt(0));
- }
- showDialogDelete(arrID.get(position));
- }
- }
- });
- dialog.show();
- return;
- }
- });
Add Comment
Please, Sign In to add comment