Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1. <ImageButton
  2. android:id="@+id/imgdelete"
  3. android:layout_width="wrap_content"
  4. android:layout_height="wrap_content"
  5. android:src="@drawable/delete"
  6. android:visibility="invisible"/>
  7.  
  8. lv.setOnItemLongClickListener(new OnItemLongClickListener() {
  9.  
  10. @Override
  11. public boolean onItemLongClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
  12.  
  13. arg1.findViewById(R.id.imgdelete).setVisibility(View.VISIBLE);
  14. return false;
  15. }
  16. });
  17. }
  18.  
  19. listView.setOnItemLongClickListener(new OnItemLongClickListener() {
  20.  
  21. public boolean onItemLongClick(AdapterView<?> parent, View view,
  22. int position, long id) {
  23. final CharSequence[] items = { "Delete Item" };
  24.  
  25.  
  26. AlertDialog.Builder builder = new AlertDialog.Builder(
  27. [CLASS_NAME].this);
  28. builder.setTitle("Delete Item");
  29. builder.setItems(items, new DialogInterface.OnClickListener() {
  30. public void onClick(DialogInterface dialog, int item) {
  31. Intent i;
  32. switch (item) {
  33. case 0:
  34. AlertDialog.Builder builder = new AlertDialog.Builder(
  35. SelectProfile.this);
  36. builder.setMessage(
  37. "Are you sure you want to delete?")
  38. .setCancelable(false)
  39. // Prevents user to use "back button"
  40. .setPositiveButton(
  41. "Delete",
  42. new DialogInterface.OnClickListener() {
  43. public void onClick(
  44. DialogInterface dialog,
  45. int id) {
  46. //Todo code here
  47. }
  48. })
  49. .setNegativeButton(
  50. "Cancel",
  51. new DialogInterface.OnClickListener() {
  52. public void onClick(
  53. DialogInterface dialog,
  54. int id) {
  55. dialog.cancel();
  56. }
  57. });
  58. builder.show();
  59. break;
  60. }
  61. }
  62. });
  63. AlertDialog alert = builder.create();
  64. alert.show();
  65. return false;
  66. }
  67. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement