使用匿名类注册监听器
- button.setOnClickListener(new OnClickListener() {
- @Override
- public void onClick(View v) {
- // 在此处添加逻辑
- }
- });
使用实现接口的方式注册监听器
- public class MainActivity extends Activity implements OnClickListener {
- private Button button;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- button = (Button) findViewById(R.id.button);
- button.setOnClickListener(this);
- }
- @Override
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.button:
- // 在此处添加逻辑
- break;
- default:
- break;
- }
- }
- }
获取EditText的内容
- String inputText = editText.getText().toString();
给ImageView换图片
- imageView.setImageResource(R.drawable.xxxx);