-1

我正在研究水平列表视图的一个示例。只是将包名修改为package com.example.horizaontal;并修改了布局listviewdemo

<com.example.horizaontal.HorizontialListView
      android:id="@+id/listview" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:background="#ddd"/>  

但是它为线性布局的膨胀类抛出了错误,上面的代码在LinerLayout. 请帮我

4

2 回答 2

0

检查你的清单文件,

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="your modified package"
    android:versionCode="1"
    android:versionName="1.0" >
 <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name="your packagename .your class name"
            android:label="@string/app_name"
            android:configChanges="keyboardHidden|orientation">
         </activity>
  </application>
</manifest>

更正此错误后,请清理您的项目。

项目 -> 清洁

希望对你有帮助

于 2012-12-26T07:38:16.123 回答
0

检查您的 xml 文件。在那里,您会发现您自定义的Horizo​​ntialListView 的完全限定类名(类似于com.youroldpackagename.Horizo​​ntialListView)作为旧类名。用新的包名替换它。

于 2012-12-26T07:52:42.727 回答