2012-03-22 4 views
2

android 활동에는 프로그래밍 방식으로 등록 된 방법이 있습니까?프로그래밍 방식으로 인 텐트 필터 나열

 <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 

현재 활동이 실행기인지 확인하려고합니다.

+0

당신이이 작업을 수행 할 필요가있는 것을이 심하게 앱에서 설계 일을 표시하고 싶어한다는 사실을 포함 할 수있다? –

+3

반드시 그렇게 판단하지는 마십시오. – dldnh

답변

1

나는 패키지 관리자가 당신이 찾고있는 것을 말해 줄 것이라고 생각한다.

http://developer.android.com/reference/android/content/pm/PackageManager.html

public abstract ActivityInfo getActivityInfo (ComponentName component, int flags) 

플래그

GET_INTENT_FILTERS 
+0

당신을 위해 일하고 있습니까? 이 플래그가 실제로 지원되지 않는 것 같습니다. https://code.google.com/p/android/issues/detail?id=3217 – Shlomi

관련 문제