设置不同宽度的Android标签

时间:2013-11-07 00:41:30

标签: android android-actionbar actionbarsherlock android-tabs

我目前有4个标签,它们的宽度都相同。我希望最后一个标签不如其他标签宽。我尝试使用LayoutParams来指定宽度,但这似乎不起作用。

TextView view = new TextView(this);
view.setText("Hello");
LayoutParams lp = new LinearLayout.LayoutParams(10,10);
view.setLayoutParams(lp);
actionBar.addTab(actionBar.newTab().setCustomView(view).setTabListener(this));

这就是它目前的样子 Tab bar with 4 tabs

我希望第四个标签是溢出按钮。像图像这样的东西就是我想要的。如果有一种方法只有3个标签,然后是边缘的溢出按钮,那将是完美的。

enter image description here

1 个答案:

答案 0 :(得分:0)

可以使用片段。