2

現在の場所がわからないとしたら、そのMapView名前で国に移動するにはどうすればよいですか?

私がやろうとしているのは、ロケールで国コードごとにユーザーの国を表示することです。

4

2 に答える 2

1

私が知っている国と地理的位置の間のリンクを持つAndroidのようなテーブルはありません。

緯度と経度のあるすべての首都のリスト(ここで取得できます:首都のリスト)または国のリスト(ここから取得できます:国のリスト)取得して配置するのが最善の方法だと思います。アプリケーションのテーブルにあります。

幸運を。

于 2012-10-01T10:22:37.170 に答える
0

はい、国コードでユーザーの国を表示できます。

CountryCode私たちにはそれを乗り越えるための施設があるAndroid Telephony Manager Apiので。

1)Key Valueペアの概念、KeyasCountryCodeおよびValueasCountryを使用する必要があります。

次のコードのように:

TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
manager.getNetworkCountryIso();
于 2012-10-01T10:04:24.233 に答える