0

ウィジェットと Android アプリケーションの 1 つを組み合わせたい..

それは可能ですか?

私の計画は、ユーザーが私の Android ウィジェットを開くと、ウィジェットが私の Android アプリケーションを直接開くということですか?

方法はありますか?

ここで、ウィジェット クラスからいくつかのメソッドを作成しました。

public class ExampleAppWidgetProvider extends AppWidgetProvider {

public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
for (int i = 0; i < appWidgetIds.length; i++) {
int appWidgetId = appWidgetIds[i];

Intent intent = startActivity(new Intent("com.xxx.yyy.widget.FlamingoActivity"));
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0,
intent, 0);

RemoteViews views = new RemoteViews(context.getPackageName(),
R.layout.widget1);

views.setOnClickPendingIntent(R.id.Image, pendingIntent);
appWidgetManager.updateAppWidget(appWidgetId, views);
}
}

クラスFlamingoActivityで2番目のアプリを呼び出そうとしましたが、失敗しました.. :(

4

0 に答える 0