Java 谷歌';s Android滑动选项卡布局

Java 谷歌';s Android滑动选项卡布局,java,android,xml,Java,Android,Xml,我已经成功地在我的项目中使用了谷歌的滑动标签代码。(示例项目可在此处找到:)这是我到目前为止拥有的: 不幸的是,我不知道如何让标签占据整个酒吧。如下图所示,它们只占据了大约一半的屏幕。我考虑过改变填充,但我不想硬编码,因为屏幕大小不同。我的最终目标是模仿YouTube使用的选项卡布局: 使用Google IO并调用setDistributeEvenly(true),它将创建与youtube相同的布局在幻灯片布局中将此属性设置为true mSlidingTabLayout.setDistrib

我已经成功地在我的项目中使用了谷歌的滑动标签代码。(示例项目可在此处找到:)这是我到目前为止拥有的:

不幸的是,我不知道如何让标签占据整个酒吧。如下图所示,它们只占据了大约一半的屏幕。我考虑过改变填充,但我不想硬编码,因为屏幕大小不同。我的最终目标是模仿YouTube使用的选项卡布局:

使用Google IO并调用
setDistributeEvenly(true)
,它将创建与youtube相同的布局

幻灯片布局中将此属性设置为true

 mSlidingTabLayout.setDistributeEvenly(true);

如果使用中的示例代码,您可能会发现无法解析setDistributeEvenly方法

然后在SlidingTableOut类的createDefaultTabView方法中,在返回文本视图之前添加以下行

textView.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 1.0f));
检查这个