Action Bar Sherlock Fragment Tabs Pager の例を使用しています。私がやろうとしているのは、タブごとに異なるアイコン画像を設定することです。各タブのテキストは不要で、画像ファイルに含めることができます。この問題の簡単な解決策はありますか。
3437 次
2 に答える
5
これが私がしていることであり、機能しています。タブ メニューを作成し、テキスト (この場合は不要)、開くフラグメント、およびアイコンを追加します。
ActionBar actionBar = getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayShowTitleEnabled(true);
Tab tab = actionBar.newTab()
.setText("Tab title")
.setTabListener(new ResultadosSorteosFragment())
.setIcon(R.drawable.resultados_sorteos);
私の問題は、画像をテキストの下に置きたいということです。私はそれがあなたが必要とするものであることを願っています
于 2012-09-03T16:54:12.500 に答える
3
ABS FragmentTabsPagerのサンプルに従うと、次のことが可能になります。
これは、アイコン + ラベル テキストを表示するだけです。
mTabsAdapter.addTab(mTabHost.newTabSpec("category").setIndicator("my label text", getResources().getDrawable(R.drawable.collections_labels) ),
CategoryFragmentActivity.CategoryFragment.class, null); //
これは、アイコンのみを表示するためのものです。
mTabsAdapter.addTab(mTabHost.newTabSpec("category").setIndicator("", getResources().getDrawable(R.drawable.collections_labels) ),
CategoryFragmentActivity.CategoryFragment.class, null); //
于 2012-10-24T17:59:08.080 に答える