2012-05-07 3 views
2

빠른 신청 배지에 신청서를 제출하고 싶습니다. SyncAdapter를 사용했습니다 (this 훌륭한 자습서에 설명되어 있음).빠른 연락처 배지를 추가하려면 SyncAdapter가 정말로 필요합니까?

그러나이 배지를 모든 연락처에서 볼 수 있고 내 앱을 여는 것이 좋으므로 내 기존 계정의 연락처와 연락처를 업데이트하여이 계정을 업데이트하는 것이 매우 어색한 방법입니다. 그래서.

다른 방법이 있습니까?

QuickContact badge

답변

2

아니, 그렇지 않습니다.

키가 올바른 MIME 형식을 사용하고 있습니다.

 <activity 
     android:name=".activities.MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 

     <intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
      <data android:mimeType="vnd.android.cursor.item/name" /> 
     </intent-filter> 
    </activity> 

을하고 그게 아니다 - 어떤 동기 제공자 또는 추가 서비스 나 활동 : 내가 내 매니페스트 파일에 다음과 같은 설정을 사용하는 모든 연락처에 대한 빠른 연락처 배지에서 내 응용 프로그램을 볼 수 있도록합니다.

모든 연락처 대신 전화 번호가있는 연락처에만 응용 프로그램 배지를 제공하는 방법을 아는 분이라면 고맙겠습니다.

관련 문제