今天从网上下载一段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