2013-04-29 8 views
5

私のアプリケーションでandroid.support.v4.view.PagerTabStripを使用しています。ここでpagerTabStripタブインジケーターの高さを変更

は、私は私のtabIndicatorの高さが非常に小さいtabIndicator

PagerTabStrip pagerTabStrip = (PagerTabStrip) 
findViewById(R.id.pager_title_strip); 
pagerTabStrip.setDrawFullUnderline(true); 
pagerTabStrip.setTabIndicatorColor(Color.parseColor("#32CD32")); 

を使用する方法です。 Google Playの持つような高さを設定/増やすにはどうすればよいですか?

enter image description here

答えて

4

のGoogle Playストアではなく、提供PagerTabStripよりも、カスタム実装を使用しています。 Google Playストアのルックアンドフィールをエミュレートする場合は、Google Playストアの動作をモデル化するように設計されたPager Sliding TabStripなどの既存のライブラリを使用できます。

+0

おかげで。それはまさに私が望んでいたものです。しかし、プロジェクトにインポートするjarファイルが見つかりませんでした。これを私のプロジェクトにどのようにインポートできますか? – inankupeli

+1

@inankupeli - Pager Sliding TabStripがテーマをサポートするので、それは単なるjarファイルではありません - あなたはAndroidライブラリプロジェクトとしてライブラリフォルダを追加する必要があります。 Eclipseの手順については、http://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject – ianhanniballake

0

答えのための非常に簡単。..

mTabStrip.setIndicatorHeight(int indicatorLineHeightPx); 
+0

を参照してください。使用するSDKのバージョンはわかりませんが、PagerTabStripはsetIndicatorHeight()メソッドを設定していません。 –

関連する問題