按照参考教程给的代码但是还是报错了
解决方案 »
- ADT20.0.3安装后 eclipse中不显示 雪地跪求解
- 开发人人网的android应用,有经验的进
- android中ftp4j断点上传问题
- Android 中 Service到底是个什么东东?
- android调用SO串口read出错
- [Android]如何把多帧MJPEG保存成AVI格式
- 向Android发短信,客户端和服务端应该怎么做?
- Service not registered
- 通过JNI启动 init.rc 新添加的service 失败,想请教
- 请问,应用发了这个广播后,android系统是不是会重启?
- android开发两个activity 之间的监听事件
- Android碎片中的多按钮的监听问题
第一种方式: public class TempActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.temp_demo);
Button bt = findViewById(R.id.bt_temp);
bt.setOnClickListener(listener); }
private View.OnClickListener listener = new View.OnClickListener(){ @Override
public void onClick(View view) {
Toast.makeText(TempActivity.this,"you have clicked a button",Toast.LENGTH_SHORT).show();
}
};
}
第二种方式:
public class TempActivity extends AppCompatActivity implements View.OnClickListener {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.temp_demo);
Button bt = findViewById(R.id.bt_temp);
bt.setOnClickListener(this); } @Override
public void onClick(View view) {
Toast.makeText(this, "you have clicked a button", Toast.LENGTH_SHORT).show();
}
}
思考下: 1. Java的继承 ; 2. 理解下Android里面的 Context.
https://www.cnblogs.com/guwei4037/p/5639462.html
mac一样的或者在写的时候 就会有下划线提示呀实在不行
你写匿名类,把下面那一串替换掉this