0

我有這樣的佈局嵌入ViewPageIndicator內Viewpager

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="#FFFFFF" 
    android:orientation="vertical" > 

<android.support.v4.view.ViewPager 
    android:id="@+id/view_pager" 
    android:layout_width="fill_parent" 
    android:layout_height="155dp" /> 

<com.viewpagerindicator.CirclePageIndicator 
    android:id="@+id/titles" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" /> 

<ListView 
    android:id="@id/android:list" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" /> 

</LinearLayout> 

這個代碼附加指標在ViewPager

CirclePageIndicator circleIndicator = (CirclePageIndicator)view.findViewById(R.id.titles); 
circleIndicator.setViewPager(viewPager); 

的代碼工作正常,但不這樣做正是我想要的。

該指標顯示在我viewPager的底部(在我使用的3張圖片下方) 是否可以將指標移到圖片?所以結果應該是一個帶有「鑲嵌」指標的圖像。

回答

2

你可以試試這個:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="#FFFFFF" > 

    <android.support.v4.view.ViewPager 
     android:id="@+id/view_pager" 
     android:layout_width="match_parent" 
     android:layout_height="155dp" /> 

    <com.viewpagerindicator.CirclePageIndicator 
     android:id="@+id/titles" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignBottom="@id/view_pager" /> 

    <ListView 
     android:id="@id/android:list" 
     android:layout_width="match_parent" 
     android:layout_height="0dp" 
     android:layout_below="@id/view_pager" 
     android:layout_alignParentBottom="true" /> 

</RelativeLayout> 

說明:ViewPager將自動對準頂離開RelativeLayout的範圍內。 ListView被錨定在ViewPager的底部和RelativeLayout的底部之間(layout_width="0dp"是故意的)。 CirclePagerIndicator的底部與ViewPager的底部對齊。

+0

+1這是實際情況,我用了一些填充的相對佈局。非常感謝。 '' –