android.view.InflateException错误膨胀类

时间:2012-06-19 08:39:31

标签: android xml

我在实施Jake Wharton's ViewPagerIndicator时发现了一些问题。 这些是Logcat上所说的:

06-19 15:32:02.661: E/AndroidRuntime(692): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.aprian.learn/com.aprian.learn.VPIndicator}: android.view.InflateException: Binary XML file line #7: Error inflating class com.viewpagerindicator.TitlePageIndicator

我已经放置了viewpagerindicator库并已将其放入构建路径中,但仍无法启动应用程序。

1 个答案:

答案 0 :(得分:8)

您需要按照Referencing Library Projects将ViewPagerIndicator添加为Libarary项目。将它用作.jar文件不起作用。

基本步骤是: 将ViewPagerIndicator添加为现有源和

中的新项目
  

要添加对库项目的引用,请按照下列步骤操作:

     
      
  1. 在Package Explorer中,右键单击依赖项目,然后选择Properties。
  2.   
  3. 在“属性”窗口中,选择左侧的“Android”属性组,然后找到右侧的“库”属性。
  4.   
  5. 单击“添加”以打开“项目选择”对话框。
  6.   
  7. 从可用库项目列表中,选择一个项目,然后单击“确定”。
  8.   
  9. 对话框关闭后,单击“属性”窗口中的“应用”。
  10.   
  11. 单击“确定”关闭“属性”窗口。
  12.   

如果这不起作用,请尝试使用Project - >干净。

编辑:另见杰克沃顿的答案:Answer