Button b;
b.setOnClickListener(new OnClickListener{
onClick(){
}
});
可以这么写new OnClickListener{
onClick(){
}这个是java里的匿名类
b.setOnClickListener(new OnClickListener{
onClick(){
}
});
可以这么写new OnClickListener{
onClick(){
}这个是java里的匿名类
解决方案 »
- socket通讯,服务器和客户端不能接收到对方的消息
- Android设置关卡怎么布局?
- android.os.ServiceManager
- [请教]360一键清除后,service的自动重启
- 新银,讨教,SDK安装问题?
- 请教一下Android项目中一定要有一个Activity吗
- 如何让imageView在移动时同时能监听点击事件
- 固定在屏幕底部,不随ScrollView 滚动而改变位置的按钮?怎实现?
- Navigation Drawer 控制导航界面弹出的按钮如何自定义?
- 如何在android app 中播放优酷视频?
- 拜求!!Android 编程的函数方法查询手册
- 问个读取sms的问题,如何获取指定threadid的一系列短信中msg id 最大的一条短信?
谢了~~
就是还有为什么我打Button.XXX不行啊 还有EditText.XXX也不行
第一个,Button.OnClickListener是错误是,用OnClickListener就OK了,像上面所说的Button是系统自带的一个类,要调用它的方法属性需要一个实例化的对象,或者OnClickListener是静态方法属性也可以,书上是写错了,可以改为View.OnClickListener或者OnClickListener。
第二个,setOnClickListener这个方法是需要一个OnClickListener类型的参数的,new OnClickListener{
onClick(){
}
}
这个总体是座位一个参数的