私はAndroidとJavaの初心者です。変数を送信しようとするとGeoPointを作成できませんが、リテラル値を送信するとうまくいきます。以下のコードブロックに変数を渡したときにGeoPointが機能しない
、トーストメッセージ私は変数を使用して、緯度の設定方法のstrings.xml
から取得正しい緯度(?
Integer intLat = Integer.valueOf(R.string.MexCityLat);
Toast.makeText(HelloGoogleMapsActivity.this, intLat, Toast.LENGTH_SHORT).show();
GeoPoint point = new GeoPoint(intLat , -99120000); //this puts my point near North Pole
//GeoPoint point = new GeoPoint(19240000, -99120000); //this puts my point in Mexico City
OverlayItem overlayitem = new OverlayItem(point, "Hola, Mundo!", "I'm in Mexico City!");
intLatの値が何であるかを確認していますか? –