Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected boolean onTap(int index) {
- OverlayItem item = mOverlays.get(index);
- if(item.getTitle().equals("true")){
- if(item.getMarker(OverlayItem.ITEM_STATE_FOCUSED_MASK).equals(greenMarker)){
- item.setMarker(orangeMarker);
- view1ComplainPoleList.add(item.getSnippet());
- Log.i("adding",item.getSnippet());
- map.invalidate();
- }
- else{
- item.setMarker(greenMarker);
- view1ComplainPoleList.remove(item.getSnippet());
- Log.i("removing",item.getSnippet());
- map.invalidate();
- }
- }
- return true;
- }
- protected boolean onTap(int index) {
- OverlayItem item = mOverlays.get(index);
- //Get the new Drawable
- Drawable marker = mContext.getResources().getDrawable(R.drawable.icon);
- //Set its bounds
- marker.setBounds(0,0,marker.getIntrinsicWidth(),marker.getIntrinsicHeight());
- //Set the new marker
- item.setMarker(marker);
- //Return true! Do not invalidate
- return true;
- }
- protected boolean onTap(int index) {
- OverlayItem item = mOverlays.get(index);
- if(item.getTitle().equals("true")){
- if(item.getMarker(OverlayItem.ITEM_STATE_FOCUSED_MASK).equals(greenMarker)){
- orangeMarker.setBounds(0,0,orangeMarker.getIntrinsicWidth(),orangeMarker.getIntrinsicHeight());
- item.setMarker(orangeMarker);
- view1ComplainPoleList.add(item.getSnippet());
- Log.i("adding",item.getSnippet());
- map.invalidate();
- }
- else{
- greenMarker.setBounds(0,0,greenMarker.getIntrinsicWidth(),greenMarker.getIntrinsicHeight());
- item.setMarker(greenMarker);
- view1ComplainPoleList.remove(item.getSnippet());
- Log.i("removing",item.getSnippet());
- map.invalidate();
- }
- }
- return true;
- }
Add Comment
Please, Sign In to add comment