2013-07-08 104 views
1

我想在頁面底部創建一個指示器(查看尋呼機指示器),就像我們在Google play上的書一樣。在android中查看尋呼機指標

我知道關於傑克沃頓的圖書館和樣品有很多信息和常見的答案。

我只是想確認一下替代方法,如果我不想去第三方庫。

謝謝。

+0

您想確認什麼?它存在,它的工作原理,網上也有很多教程。 –

+0

@MattTaylor:我知道這個庫很可行,並且毫無疑問,但我的需求並不想擁有第三方庫。因此,想知道是否有其他選擇。 –

回答

1

我只是想,如果我不 想去的第三方庫爲確認有關的替代工作。

另一種解決辦法則是手動創建指標,監聽onPageSelected()回調ViewPager,改變的指標。

指標可以通過一個LinearLayout來表示,其中多個ImageViews可以以二進制創建。 Dinamically,因爲指標的數量應該匹配ViewPager頁面的數量。改變指示器狀態將意味着在特定的位置改變ImageView,使其顯示爲「選擇」。

但是,如果您確實需要這種開銷,請三思。

2

添加android:layout_gravity="bottom"<android.support.v4.view.PagerTitleStrip/>元件。

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

    <android.support.v4.view.PagerTitleStrip 
     android:id="@+id/pager_title_strip" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_gravity="bottom"/> 

</android.support.v4.view.ViewPager> 
相關問題