「モバイルネットワークを使用する」設定値(trueまたはfalse)を取得したいとします。無線LANが有効になっていると、それは次のように行うことができるかどうかを知るの方法があります:ユーザーはモバイルデータを有効にしていますか?
WifiManager wm = (WifiManager)context.getSystemService(Context.WIFI_SERVICE);
int state = wm.getWifiState();
boolean pref = state == WifiManager.WIFI_STATE_ENABLED || state == WifiManager.WIFI_STATE_ENABLING;
しかし、どのように、私はデータのために同じチェックを行うことができますか?
を私は信じている[この] [1]リンクはあなたの問題の解決に向かいます。 [1]:http://stackoverflow.com/q/8243305/790568 – Cremons
@CRemons答えとしてあなたのコメントを追加し、私はこの質問には答えマークされます。 –