1

ここに画像の説明を入力

ここに画像の説明を入力

デフォルトは灰色ですが、長押しすると色が灰色からオレンジ色に変わります。

4

1 に答える 1

0

ストリップ ラインを非表示にしたい場合は、独自のタブ インジケーターを作成すると、ストリップ ラインが表示されなくなります。これにより、実行時にタブが動的に追加されます (各タブを個別に作成する必要があります)。

TabHost を使用していると思います (そうでない場合は教えてください)。これは、1 つのタブの作成の例です。

// Create tab indicator (background with icon)
LinearLayout tabIndicator = (LinearLayout)getLayoutInflater().inflate(R.layout.tab_indicator, null);

// Create new tab spec from the TabHost
TabSpec newTab = mTabhost.newTabSpec(FINAL_ANY_TAG).setIndicator(tabIndicator);

newTab.setContent(R.id.tabContentXml);

mTabhost.addTab(newTab);

tab_indicator.xml は、作成したい背景 (押されたものと押されていないものを示すセレクターを含む) を持つインジケーター (上部) のレイアウト ファイルです。

于 2013-03-17T06:58:24.100 に答える