我有一个项目。我使用 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 找到样式的技巧是什么?
最佳答案
确保在两个位置设置项目依赖项。
- 右键单击该项目。
- 单击列表中的 Java 构建路径
- 点击库
- 添加库 ViewPagerIndicator
- 点击列表中的 Android
- 添加库 ViewPagerIndicator
关于android - 为什么找不到Widget.TabPageIndicator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22336972/