واي فاي لا تشغيل / إيقاف على خيار القائمة
-
09-12-2019 - |
سؤال
أحاول تغيير حالة واي فاي مع خيار القائمة ، ولكن لا شيء يحدث إما نخب لقد خلقت للإعلان أن واي فاي تم تشغيل أو من.أيضا ، نظرت في هذا المنصب الآخر, ، ولكن لا شيء
سيتم تلقي أي تلميحات أو أفكار جيدة.هنا هو رمز بلدي:
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;
}
المحلول
لذا ...كنت في عداد المفقودين .show()
من أجل الخبز المحمص:
Toast.makeText(getApplicationContext(), R.string.wifion, Toast.LENGTH_LONG).show();
نصائح أخرى
أنا أخمن أن قمت بفحص ذلك r.String.menu_wifi حقا متصل بند القائمة الأيمن؟بقدر ما أستطيع أن أقول، إذا كنت لا تحصل على الخبز المحمص، فلن تحصل حتى في طريقة Wifistatus.
تحرير: لا يجب أن تكون مدافعا عن r.id.wifi_item؟
لا تنتمي إلى StackOverflow