Androidアプリで、サウンドのオン/オフやWi-Fiのオン/オフなどの電話の設定を変更できますか?実際には、いくつかの事前定義されたNFCタグがあり、これらの1つをタップすると、たとえば、Wi-Fiがオンになるか、サウンドがオフになりますか?それはアプリで可能ですか?
質問する
2936 次
4 に答える
1
プログラムで電話をミュートすることは可能ですが、WiFiのオン/オフを変更するには、ユーザーを設定画面に送信して手動で行う必要があります
ここにあなたの電話をミュートするためのリンクがあります-Androidミュート/ミュート解除電話
そして、これが使用済みを設定に送信するためのコードです
startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
Androidから取得:プログラムでNFC設定(オン/オフ)を変更
于 2012-11-28T17:10:37.223 に答える
1
はい。ここからAndroidドキュメントから始めます。これで開始し、操作したいさまざまな設定に移動します
于 2012-11-28T17:10:45.453 に答える
0
はい、それは可能です:
public static void setSilent(Context ctx)
{
AudioManager am = (AudioManager)ctx.getSystemService(Context.AUDIO_SERVICE);
am.setRingerMode(AudioManager.RINGER_MODE_SILENT);
}
public static void setNormal(Context ctx)
{
AudioManager am = (AudioManager)ctx.getSystemService(Context.AUDIO_SERVICE);
am.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
}
また、wifiの場合は、WifiManagerを使用できます。
wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
これには権限が必要であることに注意してください:android.permission.CHANGE_WIFI_STATE
お役に立てば幸いです。
于 2012-11-28T17:08:50.067 に答える
0
NFC Task Launcherは、あなたが説明していることを正確に実行するアプリです。
https://play.google.com/store/apps/details?id=com.jwsoft.nfcactionlauncher
于 2012-11-29T06:15:24.993 に答える