Skip to content

Instantly share code, notes, and snippets.

View oyamo's full-sized avatar
🏠
Working from home

Oyamo Brian oyamo

🏠
Working from home
View GitHub Profile
<select>
<option value="Afghanistan">Afghanistan</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="American Samoa">American Samoa</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antartica">Antarctica</option>
<option value="Antigua and Barbuda">Antigua and Barbuda</option>
double mLatitude = 0.0;
double mLongitude = 0.0;
private FusedLocationProviderClient mFusedLocationClient;
// mFusedLocationClient = LocationServices.getFusedLocationProviderClient(this);
// ^ to be instatiated inside onCreate method
public void fetchGPS() {
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
return;