判斷一個activity是否存在於系統中

    已知包名和類名,如何判斷這個activity是否在系統中存在呢?很簡單,通過intent就行。

        Intent intent = new Intent();
        intent.setClassName("包名", "類名");      
        if(getPackageManager().resolveActivity(intent, 0) == null) {
        	//說明系統中不存在這個activity
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章