gpt4 book ai didi

android - 如何为选项卡 TabWidget 添加父对齐?

转载 作者:行者123 更新时间:2023-11-30 04:48:28 28 4
gpt4 key购买 nike

我正在编写 Java 代码来创建一个选项卡。我已经做到了。但是现在我希望选项卡小部件位于屏幕的下部。我希望通过添加此代码可以实现这一点。 android:layout_alignParentBottom="true" 让我知道如何添加此编码。我想要类似的外观 http://android-pro.blogspot.com/2010/08/iphone-like-tab-bar-in-android.html

TabHost tabHost = new TabHost(this);

    tabHost.setLayoutParams(
new LinearLayout.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
RelativeLayout rl=new RelativeLayout(ContactManager.this);

RelativeLayout.LayoutParams rlp = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);

rlp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, android.R.id.tabs);
rl.setLayoutParams(rlp);
tabHost.addView(rl);

TabWidget tabWidget = new TabWidget(this);
tabWidget.setId(android.R.id.tabs);
rl.addView(tabWidget, new LinearLayout.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

FrameLayout frameLayout = new FrameLayout(this);
frameLayout.setId(android.R.id.tabcontent);
frameLayout.setPadding(0, 55, 0, 0);


rl.addView(frameLayout, new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
tabHost.setup();

最佳答案

使用 XML 进行布局要容易得多。您将需要定制的标签图像,因为库存图像不在屏幕底部。

关于android - 如何为选项卡 TabWidget 添加父对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4238782/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com