在android中有没有办法以编程方式列出它已注册的内容?
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
我正在尝试确定当前活动是否为启动器。
答案 0 :(得分:1)
我认为包经理会告诉你你在寻找什么。
http://developer.android.com/reference/android/content/pm/PackageManager.html
public abstract ActivityInfo getActivityInfo (ComponentName component, int flags)
其中flags可能包含
GET_INTENT_FILTERS