2010-12-01 44 views

回答

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被解释here

相关问题