Created
September 12, 2016 12:33
-
-
Save xsota/6220d472bdfde8fa11bfa57bd109e9f7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 地図 | |
final MapView map = (MapView) findViewById(R.id.map); | |
// map.setTileSource(TileSourceFactory.MAPNIK); | |
map.setBuiltInZoomControls(true); // ズームとかのコントローラ表示 | |
map.setMultiTouchControls(true); // マルチタッチ有効 | |
final ArrayList<OverlayItem> overlayItems = new ArrayList<>(); | |
overlayItems.add(new OverlayItem("ふじやま","ここがふじやま",new GeoPoint(35.360556,138.727778))); | |
// icon用overlay | |
final ItemizedIconOverlay<OverlayItem> iconOverlay = new ItemizedIconOverlay<OverlayItem>( | |
MainActivity.this, | |
overlayItems, | |
// リスナ | |
new ItemizedIconOverlay.OnItemGestureListener<OverlayItem>() { | |
// タップ | |
@Override | |
public boolean onItemSingleTapUp(int index, OverlayItem item) { | |
Toast.makeText(MainActivity.this, "Title:"+item.getTitle() + "Snippet:" + item.getSnippet(), Toast.LENGTH_SHORT).show(); | |
return false; | |
} | |
// 長押し | |
@Override | |
public boolean onItemLongPress(int index, OverlayItem item) { | |
return false; | |
} | |
} | |
); | |
map.getOverlays().add(iconOverlay); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment