2017-03-08 14 views
0

PageViewerを使用してカルーセル(項目/ページの数と現在選択されている項目の数を示す点の下にドットを付ける種類)を実装しようとしています。AndroidでPageViewerを使用してカルーセルを実装する

スワイプの部分は正常に機能していますが、利用可能なコンテンツがないことがわかりました。

私はPagerTabStripPagerTitleStripを使ってみましたが、ページタイトルが表示されていますが、その点を示したいと思います。

私は、機能を提供するライブラリをいくつか読んでいますが、それらを使用することを避けようとしています。

私はそれを

`

を次のように更新されたレイアウトのコードがある

EDIT

に対応するために、私の現在のコードを拡張することができます方法がある場合は私に知らせてください

<android.support.v4.view.ViewPager 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/activity_graph_pager" 
android:layout_width="match_parent" 
android:layout_height="180dp" 
android:layout_marginTop="5dp" 
app:layout_behavior="@string/appbar_scrolling_view_behavior" 
tools:context="com.vivekji.munimji.activity.TabGraph"> 

<me.relex.circleindicator.CircleIndicator 
    android:id="@+id/indicator" 
    android:layout_width="match_parent" 
    android:layout_height="48dp" android:background="#fff"/> 
</android.support.v4.view.ViewPager> 

答えて

0

ViewPager

1.レイアウトでGradleの依存関係を追加します

dependencies { 
     compile 'me.relex:circleindicator:[email protected]' 
    } 

2. CircleIndicator

<me.relex.circleindicator.CircleIndicator 
    android:id="@+id/indicator" 
    android:layout_width="match_parent" 
    android:layout_height="48dp"/> 

3.SETアップviewpagerとインジケータと一緒に使用CirclePageIndicator

ViewPager viewpager = (ViewPager) view.findViewById(R.id.viewpager); 
CircleIndicator indicator = (CircleIndicator) view.findViewById(R.id.indicator); 
viewpager.setAdapter(mPageAdapter); 
indicator.setViewPager(viewpager); 
+0

私は同じことを試みたが、何もしていないようです:('「 アクティビティコード CircleIndicatorインジケータ=(CircleIndicator)findViewById(R.id.indicator); \t \t indicator.setViewPager(vp); \t \t vp.setAdapter(pa); ' – Vivek

+0

レイアウトファイルを投稿してください – Pehlaj

+0

は投稿コードをレイアウトコードで編集しました – Vivek

関連する問題