我想僅顯示來自設置的wi-fi設置片段。如何僅顯示來自android內置設置應用程序的特定設置片段
Intent i = new Intent(Settings.ACTION_SETTINGS);
i.putExtra(":android:show_fragment", "com.android.settings.wifi.WifiSettings");
i.putExtra(":android:no_headers", true);
startActivity(i);
現在我只想顯示日期從設置&時間片段,所以我改變了我的代碼:我已經用下面的代碼實現了這一
Intent i = new Intent(Settings.ACTION_SETTINGS);
i.putExtra(":android:show_fragment","com.android.settings.ACTION_DATE_SETTINGS");
i.putExtra(":android:no_headers", true);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
可惜這不是working.How我可以僅顯示來自android內置設置應用的特定設置片段,如this
感謝您的回覆...你是正確的解決方案,你已經建議顯示其他設置選項,我不想 –
@RahulMatte:你的解決方案假定一個特定的設置應用程序的實現。設備製造商更有可能實施對這些專門行動的支持。歡迎他們隨意更改片段類名,許多製造商都這樣做了。因此,您的解決方案會在某些Android設備上崩潰或以其他方式行事不端。 – CommonsWare