tabhost相关报错

1.Your content must have a TabHost
whose id attribute is ‘android.R.id.tabhost‘ 解决

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

注意是@android:id,不是平时写的@id



2.Attempt to invoke virtual method ‘boolean android.view.View.requestFocus()‘ on a null object reference

<TabWidget
    android:id="@android:id/tabs"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

末尾没有写

/

tabhost包含两个控件:TabWidget和FrameLayout是平行独立的关系,不是包含,因为是初学,所以不清楚。

<span style="font-family:Times New Roman;font-size:14px;"><TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@android:id/tabhost">
    <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
       <span style="background-color: rgb(51, 204, 255);"> <TabWidget
            android:id="@android:id/tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"/></span>
           <span style="background-color: rgb(51, 204, 0);"> <FrameLayout</span>
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@android:id/tabcontent">
                <!-- 定义第一个标签页的内容 -->
                <LinearLayout android:id="@+id/tab01" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
                    <!-- 定义两个TextView用于显示标签页中的内容 -->
                    <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="孙悟空-2011/07/12"/>
                    <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="猪八戒-2011/07/10"/>
                </LinearLayout>
                <!-- 定义第二个标签页的内容 -->
                <LinearLayout android:id="@+id/tab02" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
                    <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="萨僧-2011/07/11"/>
                    <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="唐僧-2011/07/10"/>
                </LinearLayout>
                <!-- 定义第三个标签页的内容 -->
                <LinearLayout android:id="@+id/tab03" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
                    <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="孙悟空-2011/07/12"/>
                    <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="萨僧-2011/07/08"/>
                </LinearLayout>
           <span style="background-color: rgb(51, 204, 0);"> </FrameLayout></span>
    </LinearLayout>
</span>
时间: 2024-10-20 21:00:34

tabhost相关报错的相关文章

Linux下安装Nrpe软件相关报错

Linux下面安装nrpe软件时,如果进行配置时(./configure)  报错: 并且执行make all命令进行编译时候也报错: 解决办法:    在报错的服务器上执行yum -y install openssl-devel   命令安装ssl的库 之后再次执行./configure命令进行配置,如果配置成功应该显示如下信息: 再次使用make all 命令就不会报错了.make all完毕显示如下信息: Linux下安装Nrpe软件相关报错,布布扣,bubuko.com

Python - celery 相关报错 - AttributeError: type object &#39;_multiprocessing.win32&#39; has no attribute &#39;WAIT_OBJECT_0&#39;

报错场景 执行   celery worker -A tasks -l INFO  打开 worker 的时候报错无法进行 报错解决 Celery 的版本过高, 进行降级处理即可 pip install celery==3.1.25 降级后再次执行会触发 另一报错 此报错原因是 redis 的版本过高导致 对 redis 进行降级即可  pip install redis==2.10.6 Python - celery 相关报错 - AttributeError: type object '_m

ALERT日志中常见监听相关报错之一:ORA-609错误的排查

参考MOS文档有: Troubleshooting Guide ORA-609 : Opiodr aborting process unknown ospid (文档 ID 1121357.1) Alert.log shows ORA-609 with TNS-12537: TNS:connection closed (文档 ID 1538717.1) Fatal NI Connect 12560' And 'ORA-609 Opiodr Aborting Process' Errors In

ALERT日志中常见监听相关报错之二:ORA-3136错误的排查

近期在多个大型系统中遇到此问题,一般来说如果客户端未反映异常的话可以忽略的. 如果是客户端登陆时遇到ORA-12170: TNS:Connect timeout occurred,可以参考 http://blog.csdn.net/haibusuanyun/article/details/14517211#t12 ############### 参考MOS文档有: Troubleshooting Guide for TNS-12535 or ORA-12535 or ORA-12170 Erro

ALERT日志中常见监听相关报错之三:ORA-609 TNS-12537 and TNS-12547 or TNS-12170 TNS-12535错误的排查

1.11G中ALERT日志中有报错ORA-609 TNS-12537 and TNS-12547 or TNS-12170  12170, 'TNS-12535等问题的解决方法: Troubleshooting Guide for TNS-12535 or ORA-12535 or ORA-12170 Errors (文档 ID 119706.1) TNS-12535 / ORA-12535 on Connection to Database (文档 ID 214122.1) 11g: ORA-

C#文件处理File.Create(FilePath)相关报错

C#使用File.Create(FilePath)创建文件后,再次处理该文件报错.怎么解决?  报错xxxxxxxx...because it is being used by another process. 解决方法: File.Create(FilePath).Close();创建完后关闭文件即可.

cobbler相关报错

//错误1,报错信息如下 [[email protected] kickstarts]# cobbler validateks task started: 2018-10-01_111540_validateks task started (id=Kickstart Validation, time=Mon Oct 1 11:15:40 2018) ---------------------------- osversion: rhel7 Exception occured: <type 'ex

json_decode()相关报错

错误描述 PHP Warning:  json_decode() expects parameter 1 to be string, array given in xxx.php on line 299 原因分析 json_decode函数是用来解码json_encode编码后的函数,他的参数是必须是一个json字符串,上面的错误就是给json_decode传入的参数是一个数组导致的报错 解决方法 根据错误行号找到代码段,检查是否给json_decode传入的不是一个json字符串. 原文地址:

Linux---MySQL主从配置相关报错合集

mysql 数据同步 出现Slave_IO_Running:No或者Slave_Sql_Running:No问题的解决方法小结 mysql主从复制经常会遇到错误而导致slave端复制中断这个时候一般就需要人工干预跳过错误才能继续. 如果是slave_io_running no了那么就我个人看有三种情况一个是网络有问题连接不上第二个是有可能my.cnf有问题配置文件怎么写就不说了网上太多了最后一个是授权的问题slave上没有权限读master上的数据replication slave和file权限