Note that there are some explanatory texts on larger screens.

plurals
  1. POGps Notification Icon Not Blinking
    primarykey
    data
    text
    <p>i am trying google maps api on my android phone via following code. My app locating my phone and working great but gps notification icon not blinking. How can i blink gps icon when locating my phone.</p> <p>Thanks For Replies.</p> <p>Manifest: </p> <pre><code>&lt;uses-permission android:name="android.permission.INTERNET"/&gt; &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/&gt; &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/&gt; </code></pre> <p>And The Code : </p> <pre><code>import java.util.List; import com.google.android.maps.GeoPoint; import com.google.android.maps.MapActivity; import com.google.android.maps.MapController; import com.google.android.maps.MapView; import com.google.android.maps.MyLocationOverlay; import com.google.android.maps.Overlay; import com.google.android.maps.OverlayItem; import android.content.Context; import android.content.Intent; import android.graphics.drawable.Drawable; import android.location.Criteria; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.location.LocationProvider; import android.os.Bundle; import android.provider.Settings; import android.widget.EditText; import android.widget.Toast; public class main extends MapActivity { MapController mControl; GeoPoint geoP; MapView mapV; MyLocationOverlay compass; EditText etext; String provider; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); etext = (EditText) findViewById(R.id.latLong); mapV = (MapView) findViewById(R.id.mapView); mapV.displayZoomControls(true); mapV.setBuiltInZoomControls(true); LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); boolean enable = locationManager .isProviderEnabled(LocationManager.GPS_PROVIDER); if (!enable) { startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS)); } Criteria criteria = new Criteria(); //criteria.setAccuracy(Criteria.ACCURACY_FINE); provider = locationManager.getBestProvider(criteria, false); Location location = locationManager.getLastKnownLocation(provider); Double lat = location.getLatitude() * 1E6; Double longi = location.getLongitude() * 1E6; geoP = new GeoPoint(lat.intValue(), longi.intValue()); List&lt;Overlay&gt; mapOverlays = mapV.getOverlays(); Drawable drawable = this.getResources().getDrawable(R.drawable.androidmarker); compass = new MyLocationOverlay(this, mapV); HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(drawable, this); OverlayItem overlayitem = new OverlayItem(geoP, "Hola, Mundo!","I'm in Mexico City!"); itemizedoverlay.addOverlay(overlayitem); mapV.getOverlays().add(compass); mapOverlays.add(itemizedoverlay); mControl = mapV.getController(); mControl.animateTo(geoP); mControl.setZoom(5); mControl.setCenter(geoP); locationManager.requestLocationUpdates(provider, 0, 0, new LocationListener() { public void onStatusChanged(String provider, int status, Bundle extras) { if (status == LocationProvider.AVAILABLE) { Toast.makeText(getApplicationContext(), "LocationProvider.AVAILABLE", Toast.LENGTH_SHORT).show(); } else if (status == LocationProvider.TEMPORARILY_UNAVAILABLE) { Toast.makeText(getApplicationContext(), "LocationProvider.TEMPORARILY_UNAVAILABLE", Toast.LENGTH_SHORT).show(); } else if (status == LocationProvider.OUT_OF_SERVICE) { Toast.makeText(getApplicationContext(), "LocationProvider.OUT_OF_SERVICE", Toast.LENGTH_SHORT).show(); } } public void onProviderEnabled(String provider) { } public void onProviderDisabled(String provider) { } public void onLocationChanged(Location location) { Toast.makeText(getApplicationContext(), "Location Changed", Toast.LENGTH_SHORT).show(); } }); //etext.setText(String.valueOf(lat) + "," + String.valueOf(longi)); } protected void onPause() { // TODO Auto-generated method stub super.onPause(); compass.disableCompass(); } protected void onResume() { // TODO Auto-generated method stub super.onResume(); compass.enableCompass(); } protected boolean isRouteDisplayed() { return false; } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload