ViewPagerIndicatorを使用して いますが、タブスタイルを変更して、アイコンを左側に配置し、タイトルを右側に配置するデフォルトの代わりに、テキストの上にアイコンを表示できるようにしたいと思います。
質問する
3838 次
3 に答える
8
ViewPageIndicator ライブラリのソース コードの 1 行を変更するだけで、この効果を得ることができます。
180
変更する行は、メソッド内のTabPageIndicator
クラスの番号にありaddTab
ます (少なくとも今日のバージョンのコード 28/05/2013 )。
元のファイルは
180 tabView.setCompoundDrawablesWithIntrinsicBounds( iconResId, 0, 0, 0 );
アイコンをテキストの上に配置する場合は、次のように変更する必要があります。
180 tabView.setCompoundDrawablesWithIntrinsicBounds( 0, iconResId, 0, 0 );
これが変更のスクリーンショットです
お察しのとおり、メソッドのさまざまな引数内で iconResId を操作することにより、テキストの周囲の任意の場所にアイコンを配置できますsetCompoundDrawablesWithIntrinsicBounds
。
于 2013-05-28T22:19:34.637 に答える