android 学习 ----控件学习 选项卡。
16lz
2021-01-25
首先,Activity不在继承Activity这个类而是继承它的子类----ActivityTab.在继承这个类后会有getTabHost();方法,他是获取当前activity 上面放置的Tab的TabHost。
实例代码:
import android.app.TabActivity;import android.os.Bundle;import android.view.LayoutInflater;import android.widget.TabHost;public class Sample_5_7 extends TabActivity {private TabHost myTabhost; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); myTabhost=this.getTabHost();//从TabActivity上面获取放置Tab的TabHost LayoutInflater.from(this).inflate(R.layout.main, myTabhost.getTabContentView(), true); myTabhost.addTab( myTabhost.newTabSpec("选项卡1") .setIndicator("选项卡1", getResources().getDrawable(R.drawable.png1)) .setContent(R.id.linearLayout01) ); myTabhost.addTab( myTabhost.newTabSpec("选项卡2") .setIndicator("选项卡2", getResources().getDrawable(R.drawable.png2)) .setContent(R.id.linearLayout02) ); myTabhost.addTab( myTabhost.newTabSpec("选项卡3") .setIndicator("选项卡3", getResources().getDrawable(R.drawable.png3)) .setContent(R.id.linearLayout03) ); }}
更多相关文章
- 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
- Android之向中国天气网发送GET请求获取JSON数据实例
- Android(安卓)WebView加载服务端JS进行交互
- Android拖动图片及多层图片叠加
- 【Android(安卓)开发教程】获取预设信息
- Android(安卓)SearchView设置与用法的那点事儿
- Drawable、Bitmap、byte[]之间的转换 (转)
- eclipse中跳转查看android类的源码
- PopupWindow与PopupMenu的用法