Androidの現在のネットワーク情報を取得する

どのようにアンドロイド携帯電話で現在のネットワーク情報を取得する。私は、ユーザーが現在位置しているエリアまたは場所を指定する文字列が必要です。

1

2 答え

LocationManager.NETWORK_PROVIDER を使用して、これはセルタワーとWi-Fi信号を使用してユーザーの位置に基づいて位置情報を返します。

onLocationChanged にユーザーの緯度と経度の値を含むLocationオブジェクトが表示されます> また、ユーザーの lastKnownLocation

1
追加された

you can use TelephonyManager to get information about mobile network, such as Sim Country Iso by calling getSimCountryIso(). see this link:TelephonyManager

you can use ConnectivityManager to get information about current network connectivity. see this link: ConnectivityManager

0
追加された
上記の2つのうちのどれかを使って、 "NewYork"のような携帯電話の位置を取得できますか?
追加された 著者 MKJParekh,
違うと思う。どちらもネットワークに関する良い情報を提供します。
追加された 著者 Ali,