지금 하고 싶은 개발은 안드로이드 런쳐 인데요~

별거는 없고, 우선은 실행된 어플에서 특정 버튼을 누르면 

그제서야? 런쳐로 등록되는 기능을 구현하고 싶습니다.


제가 알고있기에는, manifest.xml에 

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.HOME" />

<category android:name="android.intent.category.DEFAULT" />

 </intent-filter>


이렇게 등록하면 런쳐로 인식하는걸로 알고 있는데요,

그걸 

<intent-filter >

      <action android:name="android.intent.action.MAIN" />

      <category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

이렇게 등록해서 어플에서 버튼을 누르면 그재서야 런쳐로 등록되게 하고싶어요~!

어디서 찾으니 Context.registerReceiver()를 사용 하면 된다고도 하고, 

아니면 intent 새로 만들어서 액션을 호출하면 된다고도 하는데, 저는 잘 안되네요 ㅠㅠㅠ


아, 런쳐로 등록하려는건 지금 실행하고 있는 어플입니다!


이렇게 매니페스트에 미리 등록된 필터를 불러내서 그 시점에 적용시킬수 있나요? ㅠㅠ