2011-09-17 5 views
2

나는 안드로이드 프로그램에서 두 개의 위젯을 가지고 있고 그것들 모두를 AndroidManifest에 구현했지만, 동시에 두 개의 위젯을 안드로이드 화면에 넣었을 때 한 번은 나를 비 었으며 다른 하나는 정상적으로 작동한다고 표시했습니다.여러 위젯을 추가하는 방법은 무엇입니까?

이것은 내 매니페스트입니다. 내 문제는 내 매니페스트에 달려 있습니까? 내 응용 프로그램 내 매니페스트 선언에서 여러 위젯을 제공하고있어

<receiver android:name=".MyMediumWidget" android:label="@string/medium_widget_name"> 
     <intent-filter> 
      <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> 
     </intent-filter> 
     <meta-data android:name="android.appwidget.provider" 
      android:resource="@xml/medium_widget_provider" /> 
    </receiver> 

    <receiver android:name=".MyLargeWidget" android:label="@string/large_widget_name"> 
     <intent-filter> 
      <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> 
     </intent-filter> 
     <meta-data android:name="android.appwidget.provider" 
      android:resource="@xml/large_widget_provider" /> 
    </receiver> 

감사

+1

의견을 보내 주시면 감사하겠습니다. –

답변

1

정확히 당신 같은, 그래서 나는 당신의 문제는 코드에서가 아니라 매니페스트에 거주 할 수있다 말할 것입니다. 이 친구 도움

희망,

-serkan

당신이 그 (것)들을 두 서비스가 매니페스트에 선언해야 업데이트하는 서비스를 사용하는 경우
1

=)도

당신이 있는지 확인해야합니다 당신의 실제 코드

<receiver android:name=".MyMediumWidget" ... 

다른 수업을 가지고 있습니다. 다른 사람은 하나만 볼 수 있습니다

관련 문제