アプリケーションで gps 位置情報を使用していますが、建物内にいると毎回要求が失敗 (タイムアウト エラー) しますが、建物内にいる場合、デバイスの位置設定オプションから位置情報を更新すると、位置情報がうまく更新されます。
これが私のコードです
Criteria myCriteria = new Criteria();
myCriteria.setCostAllowed(false);
LocationProvider myLocationProvider = LocationProvider.getInstance(myCriteria);
Location myLocation = myLocationProvider.getLocation(((int)timeOutInMiliseconds/1000));
lastLatitude = myLocation.getQualifiedCoordinates().getLatitude();
lastLongitude = myLocation.getQualifiedCoordinates().getLongitude();
lastAltitude = myLocation.getQualifiedCoordinates().getAltitude();
lastAccuracy = myLocation.getQualifiedCoordinates().getHorizontalAccuracy();
lastSpeed = myLocation.getSpeed();
お知らせ下さい。
アリ