这是我的完整布局文件:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:orientation="horizontal" >
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:onClick="showButtons"
android:text="@string/buttons_label" />
</RelativeLayout>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/relativeLayout1"
android:layout_centerHorizontal="true"
android:onClick="showSpinners"
android:text="@string/spinners_label" />
</RelativeLayout>
这里是我称之为 showSpinner 的地方:
private void showSpinners(View clickedButton){
goToActivity(SpinnerActivity.class);
}
Eclipse 用黄色的 showSpinner 下划线表示它从未在本地使用过,我的猜测是它没有在布局文件中检测到我的 onClick 属性。我想知道为什么它不起作用,我应该怎么做才能使它起作用......