1.写好配置文件
tabhost.xml
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<!-- 第一个Tab对应的布局 -->
<LinearLayout
android:id="@+id/widget_layout_call"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<TextView
android:id="@+id/txt1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="aaaaaaaa"
/>
</LinearLayout>
<!-- 第二个Tab对应的布局 -->
<LinearLayout
android:id="@+id/widget_layout_log"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<TextView
android:id="@+id/txt2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="bbbbbbbbbbbbb"
/>
</LinearLayout></FrameLayout>
第二步,一个Acitivyt继承自 TabActivity
onCreate 方法中:
TabHost tabHost = getTabHost();
LayoutInflater.from(this).inflate(R.layout.custom_tabhost,
tabHost.getTabContentView(), true);
// call // log // linkman // sms //sign
/* 电话 */
tabHost.addTab(tabHost.newTabSpec("call") //tab的标识
.setIndicator("", getResources().getDrawable(R.drawable.icon)) // 选项卡显示的文字和图片
.setContent(R.id.widget_layout_call));
/* 通话记录 */
tabHost.addTab(tabHost.newTabSpec("log")
.setIndicator("", getResources().getDrawable(R.drawable.icon)) // 选项卡显示的文字和图片
.setContent(R.id.widget_layout_call));
显示效果:
- 大小: 18.3 KB
分享到:
相关推荐
android TabHost全用法,欢迎下载学习交流
本人亲测,非常好用的tabhost代码,已经运行了,非常好用,适合新手小白
android中TabHost学习demo,含注释,下载导入即可运行
详细介绍了安卓中tabhost的用法,有助于初学者学习
Android编程之Intent_TabHost源码演示,自定义的Tabhost(内含源码),学习制作Android软件的TAB标签界面,在电脑上已经很流行的功能,Android手机上当然不能少,这个TabHost源码相对简单些,是JAVA转学Android比较...
android tabhost --android UI源码.zip项目安卓应用源码下载android tabhost --android UI源码.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
在学习Android TabHost布局过程中,很多教程告诉我,这样来显示选项卡标签的图标和文字: TapSpec spec1 = tabHost.newTabSpec(tab 1); spec1.setIndicator(选项卡一, getResources().getDrawable(R.drawable.tab_...
Android TabHost内嵌ActivityGroup界面管理源码.zip项目安卓应用源码下载Android TabHost内嵌ActivityGroup界面管理源码.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司...
NULL 博文链接:https://choha.iteye.com/blog/1139320
android 学习 TabHost
Android TabHost内嵌ActivityGroup界面管理源码,辅助类库、实际项目框架参考、比赛练习案例,学习实例,开箱即用。适用于实际项目开发参考、教学案例、毕业设计、出书项目实例、学生面试前能力提升、开发辅助。
Android 开发应用源码 参考学习使用
Android 应用项目开发源码 参考和学习使用
前几年的Android应用源码Demo,主要面向的是学生毕业设计学习。
传了玩玩,适合刚学习的朋友~~~~~~~~~~~~~~~~
前几年的Android应用源码Demo,主要面向的是学生毕业设计学习。
Android 嵌套TabHost示例.zip项目安卓应用源码下载Android 嵌套TabHost示例.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
viewPager实现tabHost的效果。代码供下载学习
ViewPager和Tabhost结合,可滑动的tabhost,目前的Android不推荐使用,但是对新手还是有学习的价值。