android怎么将控件tabhost放入标题栏内

 我来答
匿名用户
2017-05-08
展开全部
布局文件: <?xml version="1/apk/res/android"> <LinearLayout android:orientation="vertical" android:id="@id/ll_main_tab" android:layout_width="fill_parent" android:layout_height="fill_parent"> <FrameLayout android:gravity="center" android:id="@android:id/tabcontent" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0"> <RelativeLayout android:id="@+id/tabFirst" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <AnalogClock android:id="@+id/widget31" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true"> </AnalogClock> </RelativeLayout> <RelativeLayout android:id="@+id/tabSecond" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <DigitalClock android:layout_centerInParent="true" android:layout_width="wrap_content" android:layout_height="wrap_content"> </DigitalClock> </RelativeLayout> </FrameLayout> <TabWidget android:id="@android:id/tabs" android:background="@drawable/tab_btn_bg_normal" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout> </TabHost> 代码区: package com.tanghy.tab.activity; import android.app.TabActivity; import android.content.Intent; import android.os.Bundle; import android.widget.TabHost; public class MainActivity extends TabActivity { TabHost tabHost; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tabHost = getTabHost(); tabHost.addTab(tabHost.newTabSpec("one").setIndicator("aaaa").setContent(R.id.tabFirst)); tabHost.addTab(tabHost.newTabSpec("two").setIndicator("bbb").setContent(R.id.tabSecond)); tabHost.addTab(tabHost.newTabSpec("three").setIndicator("ccc"). setContent(new Intent().setClass(this, LogActivity.class))); tabHost.setCurrentTab(0); } } 通过代码我们看出,我们可以使用view的id来设置一个菜单也可以使用intent来设置一个显示界面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式