如何只创建一个按钮来执行多个任务?

时间:2018-03-26 17:15:58

标签: android

我在android中创建了一个名为电池保护程序的按钮,现在我希望当我点击电池保护程序按钮时,然后是" WIFI"和" BLUETOOTH"应该关掉。那么,任何人都可以帮我解决这个问题,当我点击按钮然后我可以关闭" WIFI"和" BLUETOOTH"两个?

1 个答案:

答案 0 :(得分:0)

  1. 添加权限

    
    
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    &#13;
    &#13;
    &#13;

  2. 试试这个

    btnLogin.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
            wifiManager.setWifiEnabled(false);
    
            BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
            bluetoothAdapter.disable();
        }
    });