android xml问题 无法解析

问题描述

android xml问题 无法解析

我把android的我把xml做了修改 this.getLayoutInflater().inflate(R.layout.tool, null);无法提取到东西 是怎么回事的

我在对原有系统的xml进行布局但是布局以后我发现系统没办法调用xml文件了但是没修改之前是可以的 这是什么问题
修改后的xml
<?xml version="1.0" encoding="utf-8"?>
android:id="@+id/tool11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:background="@drawable/tool11" >
android:layout_width="match_parent"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:orientation="horizontal" >

<SeekBar
    android:id="@+id/seekBar1"
    android:layout_width="180dip"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="28dip"
    android:max="30" >
</SeekBar>

android:layout_width="match_parent"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:orientation="horizontal" >

    <imagebutton
        android:id="@+id/ImageButton01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/bg_fhzl1" />

    <imagebutton
        android:id="@+id/ImageButton02"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/bg_lsct1" />

    <imagebutton
        android:id="@+id/ImageButton03"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/bg_sjzx1" />
</LinearLayout>

修改前的xml
<?xml version="1.0" encoding="utf-8"?>
android:id="@+id/tool11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:background="@drawable/tool11" >

<SeekBar
    android:id="@+id/seekBar1"
    android:layout_width="180dip"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="28dip"
    android:max="30" >
</SeekBar>

toolpop1 = this.getLayoutInflater().inflate(R.layout.tool11, null);
toolpop1获取的是空的 然后系统就会退出去这是什么原因造成的 之前我打算新建一个xml但是也是获取不到xml布局文件

解决方案

换成 toolpop1 =LayoutInflater.from(context).inflate(R.layout.tool11, null);

解决方案二:

android解析xml中文乱码问题
Android XML解析器的问题
Android XML解析器的问题

解决方案三:

http://blog.csdn.net/liuhe688/article/details/6415593

解决方案四:

空了的话 建议:1.先Clean一下 。2. 然后检查命名这类的。 新人 凑个热闹。

时间: 2024-09-10 23:21:35

android xml问题 无法解析的相关文章

Android二维码解析xml的问题

问题描述 Android二维码解析xml的问题 通过将二维码扫描出来的结果先保存在sd卡中,通过读取sd卡中的内容,用sax方式进行解析有谁做过这方面的吗 解决方案 我做过,给你连接...http://blog.csdn.net/liuhe688/article/details/6415593 http://blog.csdn.net/hosterzhu/article/details/6127529

Android网络之数据解析----SAX方式解析XML数据

[正文] 一.XML和Json数据的引入: 通常情况下,每个需要访问网络的应用程序都会有一个自己的服务器,我们可以向服务器提交数据,也可以从服务器获取数据.不过这个时候就有一个问题,这些数据是以什么格式在网络上传输的呢?一般我们都会在网络上传输一些格式化后的数据,这种数据会有一定的结构规格和语言,当另一方受到数据消息后就可以按照相同的结构规格进行解析,从而取出它想要的那部分内容. 在网络上传输数据最常用的格式:XML和Json.本文就来学习一下XML数据的解析,Json格式的数据解析将在下一篇文

实例解析Android中使用Pull解析器解析XML的方法_Android

1.Pull简介Pull解析器是Android系统内置的的,Pull解析器与SAX解析器类似,他提供了类似的事件,如开始元素和介绍元素的事件,使用parser.next()可以进入下一个元素并触发相应的事件,然后进行相应的处理,当元素开始解析时,调用perser.nextText()方法就可以获取到下一个Text类型元素的值. 2.pull特点(1)简单的结构,一个接口,一个另外,一个工厂组成了Pull解析器 (2)简单易用,Pull解析器只有一个重要的方法next(),他被用来检索下一个事件,

基于Android XML解析与保存的实现_Android

解析XML文件:在Android平台上可以使用SAX.DOM和Android附带的pull解析器解析XML文件:pull解析器提供了各种事件,使用parser.next()方法进入下一个元素并触发相应事件,pull解析器产生的事件是一个数字,可以通过switch对感兴趣的事件进行处理:通过paser.nextText()方法可以获取下一个Text类型的节点的值:http://xmlpull.org/xmlpull-website/impls.shtml; 读取XMLXmlPullParser p

Android开发之DOM解析xml文件的方法_Android

本文实例讲述了Android中DOM解析xml文件的方法.分享给大家供大家参考,具体如下: 一.在assets文件中写xml文件 <?xml version="1.0" encoding="UTF-8"?> <persons> <person id="23"> <name>李明</name> <age>30</age> </person> <pe

Android XML解析与保存程序代码

解析XML文件: 在Android中,常见的XML解析器分别为SAX解析器.DOM解析器和PULL解析器,下面,我将一一向大家详细介绍. SAX解析器: SAX(Simple API for XML)解析器是一种基于事件的解析器,它的核心是事件处理模式,主要是围绕着事件源以及事件处理器来工作的.当事件源产生事件后,调用事件处理器相应的处理方法,一个事件就可以得到处理.在事件源调用事件处理器中特定方法的时候,还要传递给事件处理器相应事件的状态信息,这样事件处理器才能够根据提供的事件信息来决定自己的

Android XML数据的三种解析方式_Android

本篇文章包含以下内容:      XML数据的Dom解析      XML数据的Sax解析      XML数据的Pull解析      Activity中使用三种解析      Sax解析与Pull解析区别 三种解析方式的步骤: 1.在Assets文件夹中模拟创建XML数据 2.创建对应XML的Bean对象 3.开始解析 XML数据的Dom解析 DOM解析XML文件时,会将XML文件的所有内容读取到内存中(内存的消耗比较大),然后允许您使用DOM API遍历XML树.检索所需的数据 一.在As

xml-使用DOM解析器 解析Android XML问题

问题描述 使用DOM解析器 解析Android XML问题 我使用Android中的Dom解析器来解析下面XML <offerURL>http://statTest.dealtime.com/DealFrame/DealFrame.cmp?bm=553&BEFID=93767&aon=%5E1&MerchantID=434524&crawler_id=1909400&dealId=TCk4NTG97Aa3wSQgh2U3FQ%3D%3D&url=

Android编程使用sax解析xml数据的方法详解

本文实例讲述了Android编程使用sax解析xml数据的方法.分享给大家供大家参考,具体如下: 随着技术的发展,现在的web已经和以前不同了.web已经逐渐像移动的方向倾斜,作为程序员的确应该拓展一下自己的知识层面.学习各方面的知识,今天就接着前几天的弄一下Android的xml解析,这次就使用sax的方式解析xml.下面就一步一步的来做吧. 1. 编写一个简单的xml <?xml version="1.0" encoding="UTF-8"?> &l