ユーザーがgetMyLocation()を使用して自分の地理的位置を確認する必要があるアプリを作成していますが、これはnullを返します。getMyLocation()メソッドが常にnullを返すことを読んだので、これに対する解決策はありますか?私はグーグルマップに不慣れなので、どんな助けでもありがたいです!
コード:
GoogleMap map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
map.setMapType(GoogleMap.MAP_TYPE_HYBRID);
map.setMyLocationEnabled(true);
Location myLocation = map.getMyLocation();
if( myLocation != null ){
helper.showToast( "Latitude: " + myLocation.getLatitude() + "\nLongitude: " + myLocation.getLongitude() );
}