0

プロジェクトで VPI と ABS の両方を使用したいと考えています。しかし、それらをプロジェクトに含めることはできません。2 つのライブラリで android-support-v4 を削除しようとしましたが、うまくいきません。

アドバイスをありがとう!

<Tab>[2012-07-20 01:37:24 - SHopping] C:\Users\KIENVITHANH\workspace\ActionBarSherlock\res\values\vpi__attrs.xml:21: error: Attribute "vpiCirclePageIndicatorStyle" has already been defined
[2012-07-20 01:37:24 - SHopping] C:\Users\KIENVITHANH\workspace\ActionBarSherlock\res\values\vpi__attrs.xml:23: error: Attribute "vpiLinePageIndicatorStyle" has already been defined
[2012-07-20 01:37:24 - SHopping] C:\Users\KIENVITHANH\workspace\ActionBarSherlock\res\values\vpi__attrs.xml:25: error: Attribute "vpiTitlePageIndicatorStyle" has already been defined
</Tab>
4

3 に答える 3

0

私にとってうまくいったのは、Android-support-v4をViewPagerIndicatorのlibフォルダーから削除し、Android-support-v4をActionBarSherlockからViewPagerIndicatorのlibフォルダーにコピーすることでした

于 2012-10-04T20:19:39.697 に答える
0

ライブラリプロジェクトを追加する方法と これ を読んでも害はありません

于 2012-07-19T20:31:51.090 に答える
0

次のように、独自のスタイルでそれらをマージします。

 <item name="vpiCirclePageIndicatorStyle">@style/Widget.CirclePageIndicator</item>
    <item name="vpiTitlePageIndicatorStyle">@style/Widget.TitlePageIndicator</item>
    <item name="vpiTabPageIndicatorStyle">@style/Widget.TabPageIndicator</item>

ABS を親として使用し、マニフェストでそのテーマを使用します。

于 2012-07-19T20:06:13.980 に答える