android.view.InflateException错误膨胀类

Apr*_*ian 4 xml android

我在实施Jake Wharton的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
Run Code Online (Sandbox Code Playgroud)

我已经放置了viewpagerindicator库并且已经将它放在构建路径中,但仍然无法启动应用程序.

Qw4*_*4z1 8

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

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

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

  1. 在包资源管理器中,右键单击依赖项目,然后选择"属性".
  2. 在"属性"窗口中,选择左侧的"Android"属性组,然后在右侧找到"库"属性.
  3. 单击"添加"以打开"项目选择"对话框
  4. 从可用库项目列表中,选择一个项目,然后单击"确定".
  5. 关闭对话框后,单击"属性"窗口中的"应用".
  6. 单击"确定"关闭"属性"窗口.

如果这不起作用,请尝试Project - > Clean.

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