Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java wifi不';t打开/关闭菜单选项_Java_Android_Wifi_Android Menu - Fatal编程技术网

Java wifi不';t打开/关闭菜单选项

Java wifi不';t打开/关闭菜单选项,java,android,wifi,android-menu,Java,Android,Wifi,Android Menu,我正试图通过菜单选项更改wifi状态,但没有发生任何事情,无论是我制作的用于宣传wifi已打开的祝酒词,还是我打开的祝酒词 任何提示或想法都会收到。这是我的密码: public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.string.Menu_mainMenu: mainMenu(); case

我正试图通过菜单选项更改wifi状态,但没有发生任何事情,无论是我制作的用于宣传wifi已打开的祝酒词,还是我打开的祝酒词

任何提示或想法都会收到。这是我的密码:

    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
        case R.string.Menu_mainMenu:
            mainMenu();

        case R.string.menu_wifi:
            wifiStatus();

        }

        return super.onOptionsItemSelected(item);
    }
    public void mainMenu(){

        Intent inte = new Intent(getApplicationContext(), DataconectActivity.class);
        startActivity(inte);
    }
    public void wifiStatus(){
        final WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
if(wifi.isWifiEnabled()){
    wifi.setWifiEnabled(false);
    Toast.makeText(getApplicationContext(), R.string.wifioff, Toast.LENGTH_LONG);
}
else{
    wifi.setWifiEnabled(true);
    Toast.makeText(getApplicationContext(), R.string.wifion, Toast.LENGTH_LONG);
}
return;
}

我猜你检查了R.string.menu\u wifi是否真的连接到了右菜单项?据我所知,如果你没有得到祝酒词,你甚至没有进入wifiStatus方法


编辑:难道你不应该为R.id.wifi\u项目而努力吗?

所以。。。您缺少吐司的
.show()

Toast.makeText(getApplicationContext(), R.string.wifion, Toast.LENGTH_LONG).show();
R.string.(文件名)是正确的。这将检索该资源项的特定字符串。