在用viewpaper做上面导航栏的时候,做如下操作:
LayoutInflater inflater = LayoutInflater.from(this);
data = new ArrayList<View>();
view1 = inflater.inflate(R.layout.
qiuzhi_resume_zn, null); //
view2 = inflater.inflate(R.layout.
qiuzhi_resume_en, null);
因为:
qiuzhi_resume_zn.xml中有一处写了一个view
<View android:layout_width="fill_parent"
android:layout_height="0.5dip"
android:background="@color/divider_color"/>
导致程序找不到View(如果是自定义的view,须写清楚包名类名,如:com.android.cn.MyView),产生了如下的错误,
InflateException: Binary XML file line #139: Error inflating class null
把上面view去掉,问题解决,但是View是系统本身的,所以问题很奇葩。