Android 错误充气。ResourceNotFound异常?

Android 错误充气。ResourceNotFound异常?,android,android-fragments,Android,Android Fragments,我在尝试运行此代码时不断遇到此错误 07-31 10:53:40.840: ERROR/AndroidRuntime(22962): Caused by: java.lang.ClassCastException: com.fttech.shoppingClass cannot be cast to android.support.v4.app.Fragment 07-31 10:53:40.840: ERROR/AndroidRuntime(22962): at android.su

我在尝试运行此代码时不断遇到此错误

07-31 10:53:40.840: ERROR/AndroidRuntime(22962): Caused by: java.lang.ClassCastException: com.fttech.shoppingClass cannot be cast to android.support.v4.app.Fragment
 07-31 10:53:40.840: ERROR/AndroidRuntime(22962):     at android.support.v4.app.Fragment.instantiate(Fragment.java:325)
07-31 10:53:40.840: ERROR/AndroidRuntime(22962):     at android.support.v4.app.Fragment.instantiate(Fragment.java:300)

}

这是我正在膨胀的xml片段

<fragment android:layout_height="match_parent" android:id="@+id/shoppingWindow" class="com.fttech.shopping_details_fragment" android:layout_width="match_parent"></fragment>


我做错了什么?

就我所理解的片段而言,您需要将此视为一项活动。因此,您似乎正在尝试使用
充气器充气碎片。充气(R.id.shoppingWindow,container,false)
。相反,您应该扩展片段的布局,而不是片段本身。因此,类似于
充气机。充气(R.layout.shoppingWindowLayout,container,false)
,就像您为活动充气布局一样

至于cast异常,
shoppingClass
扩展了什么?确保您有正确的导入语句。您正在使用兼容性库,因此片段的导入语句应该来自该库,而不是Android内置的片段。例如,您应该有
android.support.v4.app.Fragment
,可能还有
android.support.v4.app.FragmentActivity
,而不是
android.app.Fragment
。这可能是强制转换异常的来源

<fragment android:layout_height="match_parent" android:id="@+id/shoppingWindow" class="com.fttech.shopping_details_fragment" android:layout_width="match_parent"></fragment>