WI-FIプロバイダーの場所が変更されたイベントリスナーで何が起こったのか誰かが知っていますか?私はこれについて多くの質問を見ましたが、適切な答えはありませんでした。
私はすべてうまくやっていて、古いバージョンのandroidで動作していますが、SAMSUNG GALAXY TAB 10.1をICSに更新したところ、動作しなくなりました。たぶん、これは彼らがICSにUIを実装したときのSAMSUNG(または私のモバイルプロバイダー)のバグです...
私はこのようにeventlistenerを登録しています(以前のバージョンのAndroidでうまく機能し、設定ですべての位置情報サービスも有効にしたことを覚えておいてください):
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, loclistener);
//refresh time and distance are to 0 so it should trigger location change event
このリクエストの後、ネットワークプロバイダーが有効になっているかどうかを確認しましたが、そのように表示されます。
コード:
if (locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)) {
Toast.makeText(this, "NETWORK PROVIDER enabled!", Toast.LENGTH_LONG).show();
}
誰かがアイデアを持っているなら私を助けてください...