タブの幅と高さを変更する方法を見つけましたが、すべてのデバイスで機能するかどうかはわかりません。
これが方法です。
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
tabHost.getTabWidget().getChildAt(0).setLayoutParams(new
LinearLayout.LayoutParams((width/3)-2,100));
tabHost.getTabWidget().getChildAt(1).setLayoutParams(new
LinearLayout.LayoutParams((width/3)-2,100));
tabHost.getTabWidget().getChildAt(2).setLayoutParams(new
LinearLayout.LayoutParams((width/3)-2,100));
LayoutParams は高さと幅を int 変数で受け取るため、レイアウト xml やその他のテクニックで変更するなど、他の方法を使用して高さと幅を変更する方法はありますか?