Guest User

Untitled

a guest
Jul 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. protected boolean onTap(int index) {
  2. OverlayItem item = mOverlays.get(index);
  3. if(item.getTitle().equals("true")){
  4. if(item.getMarker(OverlayItem.ITEM_STATE_FOCUSED_MASK).equals(greenMarker)){
  5. item.setMarker(orangeMarker);
  6. view1ComplainPoleList.add(item.getSnippet());
  7. Log.i("adding",item.getSnippet());
  8. map.invalidate();
  9. }
  10. else{
  11. item.setMarker(greenMarker);
  12. view1ComplainPoleList.remove(item.getSnippet());
  13. Log.i("removing",item.getSnippet());
  14. map.invalidate();
  15. }
  16. }
  17. return true;
  18. }
  19.  
  20. protected boolean onTap(int index) {
  21. OverlayItem item = mOverlays.get(index);
  22. //Get the new Drawable
  23. Drawable marker = mContext.getResources().getDrawable(R.drawable.icon);
  24. //Set its bounds
  25. marker.setBounds(0,0,marker.getIntrinsicWidth(),marker.getIntrinsicHeight());
  26. //Set the new marker
  27. item.setMarker(marker);
  28. //Return true! Do not invalidate
  29. return true;
  30. }
  31.  
  32. protected boolean onTap(int index) {
  33. OverlayItem item = mOverlays.get(index);
  34. if(item.getTitle().equals("true")){
  35. if(item.getMarker(OverlayItem.ITEM_STATE_FOCUSED_MASK).equals(greenMarker)){
  36. orangeMarker.setBounds(0,0,orangeMarker.getIntrinsicWidth(),orangeMarker.getIntrinsicHeight());
  37. item.setMarker(orangeMarker);
  38. view1ComplainPoleList.add(item.getSnippet());
  39. Log.i("adding",item.getSnippet());
  40. map.invalidate();
  41. }
  42. else{
  43. greenMarker.setBounds(0,0,greenMarker.getIntrinsicWidth(),greenMarker.getIntrinsicHeight());
  44. item.setMarker(greenMarker);
  45. view1ComplainPoleList.remove(item.getSnippet());
  46. Log.i("removing",item.getSnippet());
  47. map.invalidate();
  48. }
  49. }
  50. return true;
  51. }
Add Comment
Please, Sign In to add comment