答えて
PagerTitleStripはあなたがにしているどのページを示すために、ViewPager
で使用するものです。それはあなたがXML
に追加するものです。
レイアウトXML:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" >
<android.support.v4.view.PagerTitleStrip
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top" />
</android.support.v4.view.ViewPager>
</LinearLayout>
そして、あなたのPagerAdapter中:
@Override
public CharSequence getPageTitle (int position) {
return "Your static title";
}
しかし、PagerTitleStrip
は非常にカスタマイズ可能ではありませんが、ViewPagerIndicatorは非常にカスタマイズ可能で、点線のインジケータを含むことあなたが探しています。あなたはそれをテーマにして、あなたの仕事の絵を再現する必要があります。
ViewPagerIndicator
とサークルインジケーター:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res/com.viewpagerindicator.sample"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
/>
<com.viewpagerindicator.CirclePageIndicator
android:id="@+id/indicator"
android:padding="10dip"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
</LinearLayout>
次に、あなたのコード中:
CirclePageIndicator mIndicator = (CirclePageIndicator)findViewById(R.id.indicator);
mIndicator.setViewPager(mPager);
ViewPagerExtensionsはあなたに興味があるかもしれないViewPager
用のカスタムビューを提供しています別のオープンソースライブラリです。
ありがとう、おそらく私が必要としているものです。 –
私はそれを動作させることができませんでした、JakeWartonのプロジェクトは設定が簡単ではないようです。これに関するその他の資料がありますか? –
これは非常に簡単です、私はあなたがそれを働かせると確信しています。ここに[ViewPagerIndicatorウェブサイト](http://viewpagerindicator.com/#usage)へのリンクと[それをカスタマイズするための一連の記事]へのリンクがあります。(http://blog.stylingandroid.com/archives/537) – adneal
- 1. Androidホーム画面ウィジェット
- 2. ビューフリッパーのナビゲーションのようなAndroidのホーム画面
- 3. iICホーム画面のようなUICollectionView
- 4. Androidのホーム画面数
- 5. チュートリアル画面のAndroid実装
- 6. Android PWAのホーム画面のショートカット
- 7. カスタマイズAndroidのホーム画面のアイコン
- 8. 「壊れた画面」アプリのような他のアプリやホーム画面の上にイメージを取得する方法
- 9. Androidのホーム画面に追加基本
- 10. Appleのホーム画面のようなUIViewを作成する
- 11. ホーム画面にアプリをインストールするandroid
- 12. ホーム画面アイコン
- 13. Androidカスタムランチャーまたはホーム画面
- 14. iphoneのホーム画面と同様のuupでカルーセルを実装する
- 15. スマートフォンのホーム画面のブックマークボタン
- 16. どのようにAndroid APIを使用してホーム画面のようなFacebookを達成するには?
- 17. 3DTouchホーム画面クイックアクション
- 18. Webアプリケーションのホーム画面スライドエフェクト
- 19. ポリマーウェブアプリケーションIOSのホーム画面
- 20. 画面上のAndroidをクリック
- 21. ホーム画面チューザーを起動
- 22. Androidのホーム画面でアイコンのサイズを増やす方法は?
- 23. Androidのホーム画面ウィジェットのリストビューを埋め込む
- 24. 画面上のランダムなテキストビューAndroid
- 25. "ホーム画面に追加" Androidアイコンが表示されない
- 26. Androidホーム画面ウィジェットが更新されない
- 27. TestFlightのようなiPhoneのホーム画面にWebappを追加します。
- 28. Androidのホーム画面のショートカットの許可エラー
- 29. Android:ホーム画面のメニューにアクティビティを追加する
- 30. Androidのホーム画面にURLをショートカットで作成する
あなたは 'V iewPager'または何ですか? – adneal
はい私はそうです。私は基本的にこの例に従っています。http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentPagerSupport.html –