想在Notification提示中添加2个button,并且能点击,点击后通过Toast提示用户,现在Button什么都 添加 好了,但是无法为button添加onclick事件,请问应该如何操作。看API有个setOnClickPendingIntent方法,但发现他只能实现跳转到指定Activity、或者是Service里面中,根本无法实现我想要的分不多了,就40分吧

解决方案 »

  1. 添加OnClickListener接口并实现该接口的onClick方法为button添加监听  下面是个小例子public class XXX extends Activity implements OnClickListener{
        Button button;
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            button = (Button)findViewById(R.id.xx);
            button.setOnClickListener(this);    
        }
        public void onClick(View v) {
    if (v.equals(buttonadd[0])) {
    //这里是按下按钮后的响应代码
    }
        }
    }
      

  2. buttonadd[0]应该是 button 打错了~抱歉
      

  3. 想请问楼主,我这边onClickPendingIntent设置的不好使,请问楼主是真么设置的?我就是正常的Activity、和service都无法通过PendingIntent调用,
    谢谢
      

类似问题 »