緯度と経度を表示するテキストビューがありますが、問題は、常にカップル (32,35) を取得することです (これは海のどこかにあると思います)。チャンスはまだ私は何も得られませんでした。
それが自分の携帯電話に関係しているのか、携帯電話の gps に関係しているのかを確認したかったので、Waze アプリを開いて実際に動作することを確認しました。
何が問題なのですか?
ここに私の簡単なコードのスニペットがあります:
public class Main extends Activity implements LocationListener {
private LocationManager manager;
private TextView tv;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tv = (TextView) findViewById(R.id.textView1);
tv.setText("Hello There");
manager = (LocationManager) this.getSystemService(LOCATION_SERVICE);
manager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);
}
@Override
public void onLocationChanged(Location location) {
tv.setText((int)location.getLatitude()+ ","+ (int)location.getLongitude());
}
...
}