Advertisement
Guest User

Untitled

a guest
Jun 29th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. final ItemData item = (ItemData) list.getSelectedItem();
  2. SwipeMenuCreator creator = new SwipeMenuCreator() {
  3.  
  4. @Override
  5. public void create(SwipeMenu menu) {
  6. if (item.isCanAccept() || item.isCanPreAccept()) {
  7.  
  8. SwipeMenuItem acceptItem = new SwipeMenuItem(
  9. getApplicationContext());
  10. acceptItem.setBackground(new ColorDrawable(Color.rgb(0x00,
  11. 0xe5, 0x00)));
  12. acceptItem.setWidth((160));
  13. acceptItem.setTitle("Zatwierdź");
  14. acceptItem.setTitleSize(10);
  15.  
  16. acceptItem.setTitleColor(getApplicationContext().getResources().getColor(R.color.white));
  17. menu.addMenuItem(acceptItem);
  18. }
  19. if (item.isCanRunItem()) {
  20. SwipeMenuItem runItem = new SwipeMenuItem(
  21. getApplicationContext());
  22. runItem.setBackground(new ColorDrawable(Color.rgb(0x00,
  23. 0x80, 0xff)));
  24. runItem.setWidth((160));
  25. runItem.setTitle("Uruchom");
  26. runItem.setTitleSize(10);
  27.  
  28. runItem.setTitleColor(getApplicationContext().getResources().getColor(R.color.white));
  29. menu.addMenuItem(runItem);
  30. }
  31. if (item.isCanReject()) {
  32. SwipeMenuItem rejectItem = new SwipeMenuItem(
  33. getApplicationContext());
  34.  
  35. rejectItem.setBackground(new ColorDrawable(Color.rgb(0xF9,
  36. 0x3F, 0x25)));
  37. rejectItem.setWidth(160);
  38. menu.addMenuItem(rejectItem);
  39. }
  40. if (item.isCanClose()) {
  41. SwipeMenuItem closeItem = new SwipeMenuItem(
  42. getApplicationContext());
  43. closeItem.setBackground(new ColorDrawable(Color.rgb(0xF9,
  44. 0x3F, 0x25)));
  45. closeItem.setWidth(160);
  46. menu.addMenuItem(closeItem);
  47. }
  48. }
  49. };
  50. list.setMenuCreator(creator);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement