Android.View.InflateException: Binary XML File Line
#异常的解决
可能两种原因引起:
原因一:
必须实现三个构造函数:
public GalleryFlow(Context context) {
super(context);
}
public GalleryFlow(Context context, AttributeSet attrs) {
super(context, attrs);
}
public GalleryFlow(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
原因二:
或者XML中包错!
<com.yourpackege.yourLayout
android:id="@+id/name"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/transparent"/>
中yourLayout这个类不在com.yourpackege中。
可能两种原因引起:
原因一:
必须实现三个构造函数:
public GalleryFlow(Context context) {
super(context);
}
public GalleryFlow(Context context, AttributeSet attrs) {
super(context, attrs);
}
public GalleryFlow(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
原因二:
或者XML中包错!
<com.yourpackege.yourLayout
android:id="@+id/name"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/transparent"/>
中yourLayout这个类不在com.yourpackege中。
本文详细解析了Android开发中遇到的 InflateException 异常,包括两种常见原因及解决方案:构造函数未实现和XML文件引用错误,并提供了具体的代码示例帮助开发者快速定位并解决问题。

3134

被折叠的 条评论
为什么被折叠?



