2011-08-07 15 views
2

アンドロイド2.3では、システム以外のアプリケーションで許可<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />は許可されていません。 APN名を変更する以外に、データ接続を有効/無効にする方法はありますか? AndroidマーケットでData Enabler Widgetが見つかりましたが、どうやってそれを理解できるようには見えません。誰でも助けてくれますか?データ接続を有効にする代わりに

ありがとうございます! - アレックス・アディ

+0

この「Data Enablerウィジェット」がどのように管理しているか知りたいです... –

答えて

0

私は私の問題への解決策を見つけたが私はこの質問を閉じます。別の方法として、レベル10以上のAPIが検出された場合はモバイル設定のアクティビティを表示するか、それ以外の場合はコードから直接有効化を続けることができます。私はandroid.permission.MODIFY_PHONE_STATEを保持していますが、APIはレベル10の下にあります。

0

私は、データ接続(3G、2G、など)を変更する方法を知りませんが、あなたは、このスルー/無効にWiFi接続有効にすることができます。

WifiManager wifiManager = (WifiManager)this.getSystemService(Context.WIFI_SERVICE); 
wifiManager.setWifiEnabled(boolean enabled); 
+0

はい、私はwi-しかし、ここではデータ接続が問題です。 –

関連する問題