タブバーの下部に表示されるデフォルトの行を削除したい。私は以下を試しました:
android:tabStripEnabled="false"
tabHost.getTabWidget.setStripEnabled(false);
また、この質問で提案されているように LinearLayout でラップしようとしました
その行を削除する方法は?
を使って外しました
// Create Child Tab1
mTabHost.addTab(mTabHost.newTabSpec("child1").setIndicator("your text",getResources().getDrawable(R.drawable.your_image)),
yourclass.class, null);
mTabHost.getTabWidget().getChildAt(0).setBackgroundColor(getResources().getColor(R.color.your background color));
mTabHost.getTabWidget().getChildAt(0).setBackgroundResource(R.drawable.your_image);
背景色を設定し、青い線の上のコードを使用してタブに画像を設定すると、自動的に消えます。
このコードを使用して、タブホストの下部から行を削除します
android:tabStripEnabled="true"
tabHost.getTabWidget.setStripEnabled(true);