我正在使用ADW.Launcher。我試圖實現訪問控制,它將指定哪些應用程序可以啓動或不能啓動(例如禁止瀏覽器)。目前,我可以通過在啓動活動之前檢查軟件包名稱來實現此目的。但是,如果應用直接啓動瀏覽器:Android應用訪問控制
例如,
public class OpenBrowserTest extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent i = new Intent();
i.setClassName("com.android.browser",
"com.android.browser.BrowserActivity");
startActivity(i);
}
}
我的訪問控制將受到影響。
有沒有辦法讓啓動程序知道活動何時開始?