android - 为什么找不到Widget.TabPageIndicator?

标签 android eclipse viewpagerindicator

我有一个项目。我使用 Eclipse 在一台机器上运行它。然后我将其上传到 Github 并克隆到另一台机器上。

我无法让它在第二台机器上工作。

R 文件无法编译。

XML 表示

<style name="CustomTabPageIndicator" parent="Widget.TabPageIndicator">
    <item name="android:background">@drawable/custom_tab_indicator</item>
</style>

<item name="vpiTabPageIndicatorStyle">@style/CustomTabPageIndicator</item>
<item name="vpiTabTextStyle">@style/CustomTabPageIndicator.Text</item>

VPI 有一个 vpi_styles.xml,它的作用是

<resources>
  ...
  <style name="Widget.TabPageIndicator" parent="Widget">
    <item name="android:gravity">center_horizontal</item>
    <item name="android:background">@drawable/vpi__tab_indicator</item>
    <item name="android:paddingLeft">22dip</item>
    <item name="android:paddingRight">22dip</item>
    <item name="android:paddingTop">12dp</item>
    <item name="android:paddingBottom">12dp</item>
  </style>
....
</resources>

我有三个项目,我自己的,还有 com_viewpagerindicator 和 svg-android。

我自己项目的构建路径有另外两个为“Projects”,并且还勾选了“Order and Export”。

让我的 XML 从 VPI 找到样式的技巧是什么?

最佳答案

确保在两个位置设置项目依赖项。

  1. 右键单击该项目。
  2. 单击列表中的 Java 构建路径
  3. 点击库
  4. 添加库 ViewPagerIndicator
  5. 点击列表中的 Android
  6. 添加库 ViewPagerIndicator

关于android - 为什么找不到Widget.TabPageIndicator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22336972/

相关文章:

java - 为我自己的服务器使用谷歌的 Android 授权

java - 如何使用Java eclipse Tomcat7.0为海量JSON数据创建Restful服务

android - viewpager android 中的 onfling 指示器

android - 在 IconPageIndicator 中自定义填充和边距

android - 如何在Android中动态播放音频文件

android - Cordova build : Please install Android target: "android-22". 我不想要 android-22。我想要 android-19 - 我该怎么办?

android - Google Places API 仅返回 5 个结果

java - 在 Eclipse 上调试 Gradle 生成的项目

android - R 无法解析为变量 --

android - 从 Fragment 添加项目到操作栏的选项菜单后发生崩溃,然后更改方向