Android的Widget中不同View触发不同事件的实现 给每个控件添加一个PendingIntent,这个样子就搞定了。
IntentNextintent = new Intent( " apai.widget.Next " );
IntentPreintent
= new Intent( " apai.widget.Pre " );
IntentDetailintent
= new Intent(context,NewsDetail. class ); // newIntent("apai.widget.Detail");


PendingIntentpendingIntentNext
= PendingIntent.getBroadcast(context, 0 ,Nextintent, 0 );
PendingIntentpendingIntentPre
= PendingIntent.getBroadcast(context, 0 ,Preintent, 0 );
PendingIntentpendingIntentDetail
= PendingIntent.getActivity(context, 0 ,Detailintent, 0 );

views.setOnClickPendingIntent(R.id.ImageButton01,pendingIntentPre);
views.setOnClickPendingIntent(R.id.ImageButton02,pendingIntentNext);
views.setOnClickPendingIntent(R.id.TextView01,pendingIntentDetail);


---------------------------------------------------------
专注移动开发
Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian

更多相关文章

  1. [Android]自定义简易版日历控件
  2. android圆形图片显示ImageView超简单控件
  3. Android之DatePicker和TimePicker实现以及自定义大小
  4. 一步一步学习android(1)---Menu
  5. android顶部控件被输入法顶上去的解决办法
  6. Android控件系列(未完待续)
  7. 简单好用的控件源码
  8. android--------自定义控件 之 方法篇
  9. Android开发:界面布局的基本使用

随机推荐

  1. android 全屏幕
  2. Android(安卓)Clipping
  3. android dumpsys
  4. Android启动时启动Activity 的定义的位置
  5. Android(安卓)支付宝支付密码输入界面
  6. Android之实现手机号码拦截
  7. Android(安卓)Layout Tricks #3: Optimiz
  8. android检测网络连接
  9. android实现静默安装demo
  10. android利用均衡器显示跳动频谱