是同一个控件在XML中和JAVA文件中类型不一致导致的。无语死,亏我还一行一行的在JAVA文件里找错误呢。
导致问题原因:
XML中:
- <ImageButton
- android:id="@+id/left"
- android:layout_height="30.0dip"
- android:layout_width="30.0dip"
- android:layout_centerVertical="true"
- android:layout_toRightOf="@+id/clock"
- android:layout_marginLeft="40dp"
- android:src="@drawable/btn_scroll_left"
- />
JAVA文件中:
- private Button button_left;
- button_left = (Button)findViewById(R.id.left);
解决方法:
把两个控件类型改成一致的就可以了。