2013-06-21 2 views
0

내 개발 된 위젯을 참조하십시오. 난 내 sgs3 (안드로이드 4.1), 에 대한 기본 삼성 ROM을했다하지만 난 4.2.2 (CM10) 내 안드로이드 버전을 업데이트 할 때 내가 안드로이드에 '위젯'범주 내 위젯이 표시되지 않을 때 그것은 모두 괜찮 았는데 메뉴. 여기은 캔트 그래서 난 안드로이드를위한 위젯을 개발

<receiver android:name="ToDoListWidget" 
       android:label="ToDoList" 
       android:icon="@drawable/icon" > 
     <intent-filter> 
      <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> 
     </intent-filter> 
     <meta-data 
      android:name="android.appwidget.provider" 
      android:resource="@xml/items_widget" /> 
    </receiver> 

내 appwidget-공급자가된다 :

<?xml version="1.0" encoding="utf-8"?> 
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:initialLayout="@layout/widget" 
    android:minHeight="100dp" 
    android:minWidth="320dp" 
    android:resizeMode="vertical" 
    android:updatePeriodMillis="100000" > 
</appwidget-provider> 

모든 아이디어를 어떻게 cahnge해야 여기 내 매니페스트인가?

는 편집 : 안녕하세요, 다른 앱의 위젯을 만들 때 지금 다시 무슨 일이 생긴, 이것 좀 도와주십시오. 내 코드에 문제가 있습니까? 내 장치에? 내 SDK에?

+0

앱을 설치/업데이트 할 때 위젯을 메뉴에서 사라지게하고 앱을 다시 설치하면 문제가 해결되었습니다. 시도해 볼 가치가 있습니다. – paul

+0

는 이미 그것을 시도했다. 여전히 그것을 고치지 않고있다. 어쨌든 고마워, 내가 일식에서 그것을 설치하지만. apk 또는 IDE에서 설치 했습니까? – user1394569

+0

나는 이클립스 – paul

답변

0

나는대로 (사이 애 노젠 모드는 SD 카드에있는 모든 응용 프로그램은 홈 화면에 위젯을 추가 할 수 없습니다 수

그리고 경우 자동으로 SD 카드에 응용 프로그램을 이동하는이 영리한 것은을 수행 믿는가 SD 카드를 PC에 장착 될 때 위젯은 사라질 것이며이) "이상한"일 것이다.

그래서 앱이 SD 카드에 없습니다 확인합니다. internalOnly 또는 preferInternal을 AndroidManifest.xml에 넣을 수도 있습니다.

+0

내 장치에 SD 카드가 없는데도 "internalOnly"옵션을 이미 시도했습니다. – user1394569

+0

YOU에 SD가 없지만 내부 저장소가 SD와 같은 역할을합니다. 즉 마운트 가능합니다. – Blundell