5
私はクリック可能なImageviewを持つウィジェットを持っています。私がウィジェットをクリックすると、別のパッケージに入っているアクティビティを起動します。しかし、私は何のエラーも発生していないし、クリックイベントも起こっていません。私は下に私のコードを与えています。ウィジェットとは別のパッケージで定義されているアクティビティを開始するにはどうすればいいですか?
Intent start = new Intent(context, com.abc.xyz.Start.class);//com.abc.xyz->other package
PendingIntent pendingIntent = PendingIntent.getActivity(
context, 0, start, 0);
RemoteViews views = new RemoteViews(context.getPackageName(),
R.layout.widget_main);
views.setOnClickPendingIntent(R.id.clickable_image_widget, pendingIntent);
appWidgetManager.updateAppWidget(appWidgetIds, views);
誰でも手助けできますか?
yaa ...私はパッケージをインポートして使用することができます.....しかし、私はこれのための解決策が必要です。 – YshakPK
私は、アクティビティが同じパッケージであるか異なるパッケージであるかが重要かどうかを知りたいですか? – YshakPK
私が言ったように、あなたは間違っている。 – JoxTraex