Android 如何将函数附加到Eclipse中的按钮?

Android 如何将函数附加到Eclipse中的按钮?,android,eclipse,button,Android,Eclipse,Button,我是编程新手。我在做一个短信应用。我不知道如何在按钮上附加功能。下面是活动和xml public void sendSMS() { Log.d("TAG", "button is now clicked"); String phoneNumber = "443*******"; String message = "Hello! How are you?"; SmsManager; SmsManager = SmsManager.getDefault();

我是编程新手。我在做一个短信应用。我不知道如何在按钮上附加功能。下面是活动和xml

    public void sendSMS() {
    Log.d("TAG", "button is now clicked");
    String phoneNumber = "443*******";
    String message = "Hello! How are you?";

    SmsManager; SmsManager = SmsManager.getDefault();
    SmsManager.sendTextMessage(phoneNumber, null, message, null, null);
}

          <Button
            android:id="@+id/button1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="Send Message" />
public void sendSMS(){
Log.d(“标记”,“现在单击按钮”);
字符串phoneNumber=“443*******”;
String message=“你好!你好吗?”;
SmsManager;SmsManager=smsmsmanager.getDefault();
sendTextMessage(电话号码,空,消息,空,空);
}
您应该如何将功能附加到按钮上


谢谢,非常感谢您的时间。

要想做您想做的事情,最简单的方法就是使用onClick属性

将此属性添加到按钮元素:

android:onClick="sendSMS"
然后Android将尝试在您的活动中调用sendSMS方法。它将视图作为参数(将设置为您单击的视图),因此您需要将方法更改为:

public void sendSMS(View view)
这些都包含在此处的文档中:

看看这个