Android有以下四种响应按钮事件的方式,编码的时候可以根据实际情况进行选择。
1. 从布局文件制定响应方法
1)首先在布局xml文件中的按钮项中添加 android:onClick="call"
如 <Button android:id="@+id/button"
android:layout_below="@id/number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="call"
android:text="@string/callNumber"/>
2)再在对应的.java文件中添加此方法
public void call(View v)
{
System.out.println("拨打电话.");
// 1. 取出输入框中的号码
EditText etNumber = (EditText) findViewById(R.id.number); // 输入框对象
String number = etNumber.getText().toString(); // 将要拨打的号码
// 2. 根据号码拨打电话
Intent intent = new Intent();