已采纳回答 / orangesweet
imgbt = (ImageButton)findViewById(R.id.imageButton1)把你的换成这个。因为你在xml中定义的id是imageButtion1,在代码中写的却是R.id.image,所以imgbt就是null。所以第20行imgbt.setOnClickListener(this);这一行就会报错,正如你错误日志里写的那样
2015-07-09
最赞回答 / Sheh伟伟
如果要监听第一个onClick方法,直接bt1.setOnClickListener(this);来监听就行了,不用又写一个匿名类来监听另一个onClick,如果你要用匿名类来监听的话,不用实现接口OnClickListener,直接用第二个红框里的写法就行了。你把按钮的两种监听方法揉在一起了。
2015-07-08