0

appwidgetにtwooボタンを追加したいので、これのonclicklistenerメソッドを設定したいと思います。

それを行う方法はありますか?どうやって?

4

1 に答える 1

3
RemoteViews views = new RemoteViews(context.getApplicationContext(), R.layout.main_view);

Intent intent = new Intent(context, InputBroadcastReceiver.class); // receiver class
intent.putExtra(EXTRA_ID, id); // some extras

PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent,PendingIntent.FLAG_UPDATE_CURRENT);             views.setOnClickPendingIntent(R.id.my_button, pendingIntent);

次に、InputBroadcastReceiver の onReceive メソッドをオーバーライドして、入力を楽しんでください ;)

BroadcastReceivers はここで説明しています。

于 2011-10-10T15:12:11.310 に答える