0
我正在開發一個android應用程序,其中我必須從我的活動中調用android的無線設置活動。我使用此代碼從活動或片段調用設置屏幕
Intent i = new Intent();
final ComponentName cn = new ComponentName("com.android.settings",
"com.android.settings.WirelessSettings");
i.setComponent(cn);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
此代碼工作正常高達當我在Android 4.0.1(ICS)運行
它給了我下面的錯誤的Android 2.3.7.But。
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.settings/com.android.settings.WirelessSettings}; have you declared this activity in your AndroidManifest.xml?
我檢查到的Android源代碼,結果發現,在機器人2.3.7 WirelessSettings是一種活動並在機器人4.0.1無線設置改變爲片段。看看這2張照片。
謝謝您的幫助。
但它給錯誤「ACTION_WIRELESS_SETTINGS不能得到解決或不是場」。 – Ahmed
我把它粘貼到eclipse中,它沒有在android 2.2中標識「ACTION_WIRELESS_SETTINGS」。 – Ahmed
你需要正確的導入使用**導入android.provider.Settings; ** – Mihir