如何在android中调整Tabhost中的高度
我想在android中调整tabhost的大小。我知道它已被弃用,但这对我来说是一个极好的选择,因为我正在使用带有自定义游标适配器的ListActivity。我不知道这是不是可能的 无论如何,要调整选项卡高度,请执行以下操作: 我尝试了以下方法:如何在android中调整Tabhost中的高度,android,tabs,Android,Tabs,我想在android中调整tabhost的大小。我知道它已被弃用,但这对我来说是一个极好的选择,因为我正在使用带有自定义游标适配器的ListActivity。我不知道这是不是可能的 无论如何,要调整选项卡高度,请执行以下操作: 我尝试了以下方法: for (int i = 0; i < tabHost.getTabWidget().getTabCount(); i++) { tabHost.getTabWidget().getChildAt(i).getLayoutParams().
for (int i = 0; i < tabHost.getTabWidget().getTabCount(); i++)
{
tabHost.getTabWidget().getChildAt(i).getLayoutParams().height = 80;
}
for(int i=0;i
它只在几部手机上起作用。还有别的办法解决这个问题吗
谢谢 现在,您正在以像素为单位设置它,您应该使用dp 试着替换
tabHost.getTabWidget().getChildAt(i).getLayoutParams().height = 80;
与
现在,以像素为单位进行设置,应该使用dp 试着替换
tabHost.getTabWidget().getChildAt(i).getLayoutParams().height = 80;
与
更改xml文件中tabwidget的高度
<TabWidget
android:id="@android:id/tabs"
android:layout_width="match_parent"
android:layout_height="30dp">
</TabWidget>
把高度改成什么?如果这正是您想要的,那么这对我来说很有效。更改xml文件中tabwidget的高度
<TabWidget
android:id="@android:id/tabs"
android:layout_width="match_parent"
android:layout_height="30dp">
</TabWidget>
把高度改成什么?这对我来说很有效,如果这就是你想要的。在哪一个方面不起作用?Nexus 5。。。同样的方法在较小的分辨率下也能很好地工作。如何修复此部件?在其中它不起作用?Nexus 5。。。同样的方法在较小的分辨率下也能很好地工作。如何修复这部分?这也可以,但只适用于少数手机。无论如何谢谢你!啊,好吧,我不知道这一点。这也有效,但只在少数手机上有效。无论如何谢谢你!啊,好吧,我不知道。