我试图在Fragment中添加一个TabHost。代码如下。这里里面的Fragment。我试图添加TabHost显示两个标签:

package com.nordicsoft.dilosysNewVersion;

import android.app.Fragment;

import android.content.Intent;

import android.os.Bundle;

import android.view.LayoutInflater;

import android.view.View;

import android.view.ViewGroup;

import android.widget.TabHost;

public class Fragment_Coupons extends Fragment {

TabHost tabHost;

TabHost.TabSpec spec;

public Fragment_Coupons() {

}

@Override

public View onCreateView(LayoutInflater inflater, ViewGroup container,

Bundle savedInstanceState) {

View rootView = inflater.inflate(R.layout.fragment_coupon, container,

false);

tabHost = (TabHost) rootView.findViewById(android.R.id.tabhost);

tabHost.setup();

//Add_Text_To_Tab("Android", "IOS");

Intent intentAndroid = new Intent().setClass(getActivity(),

Aclass.class);

spec = tabHost.newTabSpec("Android").setContent(intentAndroid)

.setIndicator("Android");

tabHost.addTab(spec);

Intent intentBus = new Intent().setClass(getActivity(), Bclass.class);

spec = tabHost.newTabSpec("Welcome").setIndicator("Welcome")

.setContent(intentBus).setIndicator("Welcome");

tabHost.addTab(spec);

return rootView;

}

}

XML代码:

android:id="@android:id/tabhost"

android:layout_width="fill_parent"

android:layout_height="fill_parent">

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent">

android:id="@android:id/tabs"

android:layout_width="fill_parent"

android:layout_height="wrap_content" />

android:id="@android:id/tabcontent"

android:layout_width="fill_parent"

android:layout_height="fill_parent"/>

这给我的错误:

12-09 17:40:53.509: E/AndroidRuntime(18103): FATAL EXCEPTION: main

12-09 17:40:53.509: E/AndroidRuntime(18103): java.lang.IllegalStateException: Did you forget to call 'public void setup(LocalActivityManager activityGroup)'?

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:690)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.widget.TabHost.setCurrentTab(TabHost.java:356)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.widget.TabHost.addTab(TabHost.java:246)

12-09 17:40:53.509: E/AndroidRuntime(18103): at com.nordicsoft.dilosysNewVersion.Fragment_Coupons.onCreateView(Fragment_Coupons.java:32)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:828)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1032)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.app.BackStackRecord.run(BackStackRecord.java:622)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1382)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.app.FragmentManagerImpl$1.run(FragmentManager.java:426)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.os.Handler.handleCallback(Handler.java:605)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.os.Handler.dispatchMessage(Handler.java:92)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.os.Looper.loop(Looper.java:137)

12-09 17:40:53.509: E/AndroidRuntime(18103): at android.app.ActivityThread.main(ActivityThread.java:4517)

12-09 17:40:53.509: E/AndroidRuntime(18103): at java.lang.reflect.Method.invokeNative(Native Method)

12-09 17:40:53.509: E/AndroidRuntime(18103): at java.lang.reflect.Method.invoke(Method.java:511)

12-09 17:40:53.509: E/AndroidRuntime(18103): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:993)

12-09 17:40:53.509: E/AndroidRuntime(18103): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:760)

12-09 17:40:53.509: E/AndroidRuntime(18103): at dalvik.system.NativeStart.main(Native Method)

12-09 17:46:02.770: I/Process(18103): Sending signal. PID: 18103 SIG: 9

Android fragmnet标签,在Android中为Fragment添加标签?相关推荐

  1. HTML5 audio 标签-在html中定义声音的标签

    2019独角兽企业重金招聘Python工程师标准>>> 本文来源 169it HTML 5 <audio> 标签定义和用法 <audio> 标签定义声音,比如 ...

  2. Android学习笔记(十一)——将Fragment添加到Activity中以及参数传递

    将Fragment添加到Activity中 Fragment的布局文件 <LinearLayout xmlns:android="http://schemas.android.com/ ...

  3. Android 总结:Manifest文件中,application和activity标签属性详解

    android:hasCode = ["true" | "false"] android:icon = "drawable resource" ...

  4. Android高仿网易新闻客户端之动态添加标签

    承接上一篇文章:Android高仿网易新闻客户端之首页,今天来实现动态添加标签效果. 动态标签页是一个流式布局,实现了宽度自动换行高度自动分配的功能,代码如下: FlowLayout.java pac ...

  5. 火车头如何把标题加html标签,火车头采集中内容页及标签Xpath可视化提取功能的使用...

    在上一篇文章<火车头采集中列表页及标签Xpath可视化提取功能的使用>中,我们讲解了火车头采集器如何利用Xpath来采集列表页.今天,我们就说说如何火车头采集器如何利用Xpath来采集内容 ...

  6. html文本字段标签居中,html中实现文本与标签居中的方法

    html中实现文本与标签居中的方法 发布时间:2020-08-31 09:44:08 来源:亿速云 阅读:66 作者:小新 这篇文章主要介绍html中实现文本与标签居中的方法,文中介绍的非常详细,具有 ...

  7. WordPress 自动为文章添加标签内链、文章自动添加标签

    WordPres标签是一个好功能,善用标签不但可以加强文章间的关联性提升用户体验,也可以借助标签加强站内SEO内链. 以下内容使用方法: 将代码添加至主题functions.php文章中即可. Wor ...

  8. css tr标签自动换行,HTML中table设置td标签内容过多自动换行

    今天遇到一个小问题,需要解决table标签中td标签内容过多自动换行的问题. 因为之前有经验(无论是内容过多省略显示还是内容过多换行都做过),这次的需求是内容过多换行显示. 首先在 table 上增加 ...

  9. 自定义标签TLD文件中,rtexprvalue子标签的意思

    rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否能够利用JSP表达式. 举例子: 1.定义一个TLD文件: <tag><name& ...

最新文章

  1. weblogic线程阻塞性能调优(图解)
  2. Matlab编程与数据类型 -- 多分支条件选择语句if/elseif/…/else/end
  3. Light OJ 1214 Large Division (大数取模)
  4. 【转】主要空间数据挖掘方法
  5. excel表格中添加combobox_excel高阶打印技巧:批量为表格添加logo,学会它老板都夸你厉害...
  6. 2016.3.22(关系型数据库简介,管理数据库和表)
  7. 初一模拟赛(4.20)
  8. 三个流行MySQL分支的对比
  9. Linux学习入门--make学习总结
  10. python(xlwt的简单运用)
  11. python notebook两个窗口_JupyterNotebook 输出窗口的显示效果调整实现
  12. dos下masm的out of memory 怎么解决,求大佬指教
  13. 基于msm8916移植lcd流程
  14. 相濡以沫,不如相忘于江湖...
  15. Python中*与**的几种用法
  16. excel在单元格中引用其他单元格里的内容
  17. 有耗介质中,电磁波的波速与频率的关系?--电磁波的色散效应
  18. 信息论复习—信息论的基本概念
  19. java 非侵入式_Java非侵入式API接口文档工具apigcc用法详解
  20. win10桌面计算机怎么显示器,最新版:Win10计算机桌面屏幕投影到电视教程_Win10计算机如何将屏幕投影到电视...

热门文章

  1. 软件开发 thoughtworks 技术面_【软件开发】10月29日比赛详细预告
  2. 百度AI技术盛宴来了!大咖齐聚解读CV/NLP/跨模态大模型技术!
  3. 【重版】朴素贝叶斯与拣鱼的故事
  4. pytorch-pretrained-bert的模型下载慢的问题
  5. 事理图谱:一种纯学术需求、无法落地、漏洞百出的新技术或新概念?
  6. CSS:盒子模型和清除float浮动的三种常用方法
  7. IO模型(epoll)--详解-02
  8. [原创]关于在VS解决方案下使用文件夹管理多个项目层次关系的说明
  9. SpringBoot入门篇--整合mybatis+generator自动生成代码+druid连接池+PageHelper分页插件
  10. 【hihocoder 1312】搜索三·启发式搜索(启发式搜索写法)