我有一個應用程序顯示所有應用程序的所有活動。它顯示的多用戶設置活動作爲
com.android.settings.Settings$UserSettingsActivity
點擊上面的快捷鍵,這個應用程序啓動常規多用戶設置的活動。但是,當我嘗試從am
或其他應用程序意向方式嘗試啓動相同的活動時,它無法啓動。
我從亞行的嘗試,
am start com.android.settings.Settings$UserSettingsActivity
,結果日誌
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] pkg=com.android.settings.Settings }
Error: Activity not started, unable to resolve Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.android.settings.Settings }
我也試圖從應用程序的意圖就像啓動它,
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.android.settings.Settings", "com.android.settings.Settings.UserSettingsActivity"));
startActivity(intent);
不過它不工作。
我的android設備版本是5.1.1棒棒糖。 請幫忙。