xxxxxxxxActivity .java:
package com.fp.app.CmccWireless;
import android.app.Activity;
import android.app.TabActivity;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.widget.TabHost;
public class xxxxxxxxActivity extends TabActivity implements TabHost.OnTabChangeListener
{
private TabHost mTabHost;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.xxxxx);
mTabHost = getTabHost();
mTabHost.setOnTabChangedListener(this);
setupxxxx1Tab();
setupxxxx2Tab();
mTabHost.setCurrentTab(1);
}
private void setupxxxx1Tab() {
Intent intent = new Intent();
intent.setClass(this, xxxx1Activity.class);
mTabHost.addTab(mTabHost.newTabSpec("xxxx1")
.setIndicator("xxxx1",
getResources().getDrawable(R.drawable.icon))
.setContent(intent));
}
private void setupxxxx2Tab() {
Intent intent = new Intent();
intent.setClass(this, xxxx2Activity.class);
mTabHost.addTab(mTabHost.newTabSpec("xxxx2")
.setIndicator("xxxx2",
getResources().getDrawable(R.drawable.icon))
.setContent(intent));
}
public void onTabChanged(String tabId) {
Activity activity = getLocalActivityManager().getActivity(tabId);
if (activity != null) {
activity.onWindowFocusChanged(true);
}
}
}
xxxx1Activity.java
package com.fp.app.CmccWireless;
import android.app.Activity;
import android.os.Bundle;
public class c1_WirelessCityRecomActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.xxxx1);
}
}
xxxx2Activity.java
package com.fp.app.CmccWireless;
import android.app.Activity;
import android.os.Bundle;
public class c1_WirelessCityRecomActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.xxxx2);
}
}
layout/xxxx1.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFF">
<ImageButton android:id="@+id/ImageButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</ImageButton>
</LinearLayout>
layout/xxxx2.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFF">
<ImageButton android:id="@+id/ImageButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</ImageButton>
</LinearLayout>
layout/xxxxx.xml
<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="68dip"
android:paddingLeft="1dip"
android:paddingRight="1dip"
android:paddingTop="4dip"
/>
<FrameLayout android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
/>
</LinearLayout>
</TabHost>
分享到:
相关推荐
Android_TabHost_TabWidget选项卡总结
Android TabHost TabWidget 切换卡
android移动开发总结关于TabWidget切换卡的实现应用
NULL 博文链接:https://iaiai.iteye.com/blog/1105192
主要为大家详细介绍了Android TabWidget底部显示效果的三种方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
http://blog.csdn.net/birdno1/article/details/50516725 通过自定义view解决tabwidget下划线颜色问题
android tabwidget 嵌套的使用,主要在子页面中也能很好的实现界面的切换
本篇文章小编为大家介绍,Android TabWidget切换卡的实现应用。需要的朋友参考下
Qt tabwidget通用首页模板、没有使用.UI 可以直接在上面进行二次开发
本文实例讲述了Android切换卡TabWidget用法。分享给大家供大家参考,具体如下: Tab选项卡类似与电话本的界面,通过多个标签切换不同的内容,要实现这个效果,首先要知道TabHost,它是一个用来存放多个Tab标签的容器...
主要介绍了Android编程之TabWidget选项卡用法,结合实例形式较为详细的分析了TabWidget选项卡的具体实现技巧与使用注意事项,需要的朋友可以参考下
android 切换卡 TabWidget
TabHost控件->TabWidget(必须命名为tabs)->FrameLayout(必须命名为tabcontent)。 先来贴出本例运行的截图: main.xml的源码如下: <?xml version=1.0 encoding=utf-8?> <TabHost android:layout_width=...
TabWidget控件.
TabWidget范例
NULL 博文链接:https://byandby.iteye.com/blog/817967
Android TabHost示例使用XML TabHost和TabWidget的Android Tab示例。 单击下面的链接以获取教程。演示版![ALT文本( “可选标题”)