구성 활동으로 위젯을 만들려면 THIS 자습서를 따라 왔습니다. 위젯을 홈 화면에 추가하면 설정 활동이 표시되고 그에 따라 위젯 모양이 변경됩니다. 그러나 그 후에는 외형을 바꿀 수 없습니다.
그러나 나는 설정 활동이 앱 메뉴에 아이콘이 있다는 것을 의미하며, 이것을 누를 때 설정이 나타나고 위젯 모양을 변경할 수 있음을 의미합니다. Android Manifest의 주 실행기를 설정 활동으로 변경하려고 시도했지만 작동하지 않습니다. 이것을 어떻게 만들 수 있습니까? AndroidManifest를가개별 설정 활동이있는 위젯
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="in.wptrafficanalyzer.appwidgetclockconfiguration"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
</intent-filter>
</activity>
<activity android:name=".WidgetConfigurationActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.appwidget.action.APPWIDGET_CONFIGURE"/>
</intent-filter>
</activity>
<receiver android:name="AnalogClockWidgetProvider" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/widget_info" />
</receiver>
</application>
당신이 매니페스트 파일을 붙여 넣을 수 있습니까? – hyarion
구성 활동은 위젯 자체에서 호출되어야합니다. 앱 서랍에서 호출하면 어떤 위젯을 구성해야하는지 어떻게 알 수 있습니까? 사용자가 어떻게 든 위젯의 인스턴스 하나만을 홈 화면에 추가하도록 강요하지 않으면 (실제로 어떤 위젯을 만들지는 않는지)? –