今天从网上下载一段android代码,运行的时候出现以上错误:
Caused by: java.lang.ClassNotFoundException: android.view.linearlayout
查找了下原因,为layout的xml文件中的组件的大小写问题导致,将其中的大小写转化下就解决了
<?xml version="1.0" encoding="UTF-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <progressbar style="android:attr/progressBarStyleHorizontal;" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/progress"> </progressbar> </linearlayout>
修改后的代码
<?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <ProgressBar style="android:attr/progressBarStyleHorizontal;" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/progress"> </ProgressBar> </LinearLayout>
相关网站:
http://stackoverflow.com/questions/6786481/gridview-with-imageview-and-textview
http://blog.csdn.net/debutent/article/details/8703845