在尝试在android上创建切换按钮时,无法解析为类型错误

在尝试在android上创建切换按钮时,无法解析为类型错误,android,togglebutton,Android,Togglebutton,我正在尝试为我的android应用程序制作一个切换按钮 我找到了这个帮助页面 但是当我复制代码进行测试时,eclipse给了我一个错误,ToggleButton无法解析为类型 下面是我的xml的相关部分 <ToggleButton android:id="@+id/toggleButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:l

我正在尝试为我的android应用程序制作一个切换按钮

我找到了这个帮助页面 但是当我复制代码进行测试时,eclipse给了我一个错误,ToggleButton无法解析为类型

下面是我的xml的相关部分

<ToggleButton

    android:id="@+id/toggleButton1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:onClick="onToggleSMclicked"
    android:text="ToggleButton" />

是否导入了ToggleButton类?另一方面,您的xml中的第一个单词拼写错误。在您的xml文件中,谢谢,我只需将类更改导入到
public void onToggleSMclicked(View view) {
    // Is the toggle on?
    boolean on = ((ToggleButton) view).isChecked();

    if (on) {
    // Enable SM
    } else {
    // Disable SM
    }
}