Android 通过findViewById方式创建TabHost
16lz
2021-01-23
1 package org.shuxiang.tabhostsample; 2 3 import android.os.Bundle; 4 import android.app.ActivityGroup; 5 import android.content.Intent; 6 import android.widget.TabHost; 7 8 public class MainActivity extends ActivityGroup 9 { 10 private String tabHost1 = "A"; 11 private String tabHost2 = "B"; 12 private String tabHost3 = "C"; 13 private TabHost tabHost; 14 15 @Override 16 public void onCreate(Bundle savedInstanceState) { 17 super.onCreate(savedInstanceState); 18 setContentView(R.layout.tabhost); 19 20 tabHost = (TabHost) findViewById(android.R.id.tabhost); 21 22 tabHost.setup(getLocalActivityManager()); 23 24 tabHost.setCurrentTab(0); 25 tabHost.addTab(tabHost.newTabSpec(tabHost1) 26 .setIndicator(tabHost1). 27 setContent(new Intent(MainActivity.this, Tab1.class))); 28 tabHost.addTab(tabHost.newTabSpec(tabHost2) 29 .setIndicator(tabHost2) 30 .setContent(new Intent(MainActivity.this, Tab2.class))); 31 tabHost.addTab(tabHost.newTabSpec(tabHost3) 32 .setIndicator(tabHost3) 33 .setContent(new Intent(MainActivity.this, Tab3.class))); 34 35 } 36 37 38 }
更多相关文章
- 代码中设置drawableleft
- android 3.0 隐藏 系统标题栏
- Android开发中activity切换动画的实现
- Android(安卓)学习 笔记_05. 文件下载
- Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
- 技术博客汇总
- android 2.3 wifi (一)
- AndRoid Notification的清空和修改
- Android中的Chronometer