Skip to main content

Posts

Showing posts from April, 2015

Put Multiple Marker on Map? It's So Damm Easy..

If you want to put multiple marker on google map, then just follow some snip of code below and enjoy it. // Initialize variables private GoogleMap mMap; private HashMap<Marker, Integer> mHashMap = new HashMap<Marker, Integer>(); private ArrayList<My_Custom_Model_Class> myList = new ArrayList<My_Custom_Model_Class>();  // Add Multiple marker on Map for (int i = 0; i < myList.size(); i++) { double latitude = myList.getLatitude(); double longitude = myList.getLongitude(); Marker marker = mMap.addMarker(new MarkerOptions().position(new LatLng(latitude,longitude))).title(myList.getTitle()) .icon(BitmapDescriptorFactory.fromResource(R.drawable.location_icon)); mHashMap.put(marker, i); } // If you want to get particular marker click @Override public boolean onMarkerClick(Marker marker) { int pos = mHashMap.get(marker); Log.i("Position of arraylist", pos+""); }

Youtube API: Service Intent must be explicit

Whe n I am using Youtube API and open the video in my application then it shows me below error in Android L Problem java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.google.android.youtube.api.service.START } Solution: *  The new android youtube SDK as been released! No more implicit intent problem: https://developers.google.com/youtube/android/player/downloads/