嗨,我得到了班级演员例外在这一行
wheel = (WheelView) findViewById(R.id.wheel);
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_margin="10dip"
android:background="@drawable/wheel_side_background">
<com.WheelView
android:id="@+id/wheel"
android:layout_width="fill_parent"
android:layout_height="150dip"
android:layout_marginTop="1dip"
android:layout_marginBottom="1dip">
Exception:10-10 15:20:17.700: ERROR/AndroidRuntime(720): Caused by: java.lang.ClassCastException: com.skynextech.firstdentalcare.WheelView
10-10 15:20:17.700: ERROR/AndroidRuntime(720): at com.skynextech.firstdentalcare.PatientSetInfo.onCreate(PatientSetInfo.java:81)
10-10 15:20:17.700: ERROR/AndroidRuntime(720): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
10-10 15:20:17.700: ERROR/AndroidRuntime(720): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)发布于 2011-10-10 18:03:48
您已声明了com.WheelView类型的布局对象。但是,您正试图将其转换为不同的类com.skynextech.firstdentalcare.WheelView。这就是问题所在。我假设com.WheelView是一个打字错误,并且错误。
发布于 2011-10-10 18:07:32
另外,在关闭LinearLayout!之前,关闭xml中的WheelView标记。
https://stackoverflow.com/questions/7711103
复制相似问题