Android XML 中的异常

2023-11-30

每次启动应用程序时我都会遇到异常。这是异常的堆栈跟踪

10-01 14:49:35.321: WARN/WindowManager(61): Exception when adding starting window
10-01 14:49:35.321: WARN/WindowManager(61): java.lang.RuntimeException: Binary XML file line #25: You must supply a layout_height attribute.
10-01 14:49:35.321: WARN/WindowManager(61):     at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:438)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:3468)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.view.ViewGroup$MarginLayoutParams.<init>(ViewGroup.java:3547)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.widget.LinearLayout$LayoutParams.<init>(LinearLayout.java:1265)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1191)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:45)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:620)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
10-01 14:49:35.321: WARN/WindowManager(61):     at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2153)
10-01 14:49:35.321: WARN/WindowManager(61):     at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2207)
10-01 14:49:35.321: WARN/WindowManager(61):     at com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1395)
10-01 14:49:35.321: WARN/WindowManager(61):     at com.android.internal.policy.impl.PhoneWindowManager.addStartingWindow(PhoneWindowManager.java:818)
10-01 14:49:35.321: WARN/WindowManager(61):     at com.android.server.WindowManagerService$H.handleMessage(WindowManagerService.java:8794)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.os.Handler.dispatchMessage(Handler.java:99)
10-01 14:49:35.321: WARN/WindowManager(61):     at android.os.Looper.loop(Looper.java:123)
10-01 14:49:35.321: WARN/WindowManager(61):     at com.android.server.WindowManagerService$WMThread.run(WindowManagerService.java:531)

我还发布了我正在使用的 XML 文件。

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/arw_layout" android:orientation="horizontal"
    android:layout_width="fill_parent" android:layout_height="wrap_content">
    <ImageView android:id="@+id/arw_logo" android:layout_width="30px"
        android:layout_height="40px" android:layout_alignParentRight="true" />
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="horizontal" android:layout_width="fill_parent"
        android:layout_height="wrap_content" android:gravity="center"
        android:layout_alignParentLeft="true">
        <TextView android:id="@+id/arw_left" android:layout_width="wrap_content"
            android:layout_height="wrap_content" android:text="@string/arw_left"
            android:textSize="25sp" android:paddingLeft="10dp"
            android:paddingRight="10dp" android:gravity="center_vertical" />
        <TextView android:id="@+id/arw_title" android:layout_width="wrap_content"
            android:layout_height="wrap_content" android:minEms="10"
            android:text="@string/arw_title" android:paddingLeft="10dp"
            android:paddingRight="10dp" android:gravity="center" />
        <TextView android:id="@+id/arw_right" android:layout_width="wrap_content"
            android:layout_height="wrap_content" android:text="@string/arw_right"
            android:textSize="25sp" android:paddingLeft="10dp"
            android:paddingRight="10dp" android:gravity="center_vertical" />
    </LinearLayout>
</RelativeLayout>


<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
  <gradient
      android:startColor="#FF493538"
      android:centerColor="#FF000000"
      android:endColor="#FF000000"
      android:angle="270" />
</shape>


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    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="@string/hello"
    />
</LinearLayout>


<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="Gallery1">
        <attr name="android:galleryItemBackground" />
    </declare-styleable>
</resources>



<?xml version="1.0" encoding="utf-8"?>
    <resources>
        <style name="WindowTitleBackground" parent="android:WindowTitleBackground">
            <item name="android:background">@drawable/gradient</item>
        </style>
    </resources>

<?xml version="1.0" encoding="UTF-8"?>
<resources>
    <style name="titletheme">
        <item name="android:windowTitleBackgroundStyle">@style/WindowTitleBackground
        </item>
    </style>
</resources> 

我找到了解决方案。我将父属性parent =“android:Theme”添加到我的自定义样式titletheme中,它解决了问题。

感谢您的回复

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android XML 中的异常 的相关文章

  • 在第一个框中输入字符后,将焦点转到下一个框

    我必须实现一个应用程序 其中我设置了较小的值edittext用于输入 PIN 码和手机号码 每个编辑文本一次包含 1 个字符 现在 当我运行这个应用程序时 我发现对于每个框 我需要将焦点放在每个框上edittext 因此 在这种情况下 是否
  • PopupWindow onitemclick 中的 Android Listview 在某些设备上不起作用

    我的 ListView 在 PopupWindow 内 当我显示 PopupWindow 并单击设备 ASUS K00z 中的 Listview 行时 fonepad 工作得很好 但在 HTC Z715e 中不起作用 项目单击事件未触发 1
  • ViewFlipper中的VideoView在播放视频时是透明的

    我有一个 Activity 在 ViewFlipper 中设置了两个视图 其中一个视图是带有 GLSurfaceView 和一些其他小部件的布局 另一个视图只有带有 TextView 和 VideoView 的布局 当我单击 GLSurfa
  • putExtra() 和 setData() 之间的区别

    putExtra 和 setData 有什么区别 我已经阅读了 android 文档 但没有太大帮助 还有之前的一个问题Intent setData 与 Intent putExtra https stackoverflow com que
  • Android 片段之间的阴影分隔符

    我有一个类似于平板电脑的 ICS Gmail 应用程序的布局 ListFragment左边是内容 右边是内容 我想知道如何构建布局 使两个片段之间有一个阴影分隔符 就像在 Gmail 应用程序中一样 如下所示 另外 由于这适用于这个问题 我
  • android.view.InflateException:二进制 XML 文件行 #11:膨胀类 ImageView 时出错

    我只是尝试制作一个小的 android java xml 应用程序来计算游戏的分数 它给了我这个错误 Error inflateing class ImageView 有人知道解决方案吗 我实际上搜索了 ppl 说添加这个 android
  • 有人可以给出一个 android 中 webview 实现的确切例子吗

    嗨 我正在使用开发 Android 应用程序WebView执行 我跟着官方安卓教程 http developer android com resources tutorials views hello webview html 在 Ecli
  • 无法在 Android 上编译 avahi

    我是交叉编译的新手 我被分配了使用android补丁的任务http avahi org ticket 354 http avahi org ticket 354将 avahi 核心编译为 android ndk build avahi co
  • AltBeacon 服务位于单独的 Android 进程中

    我需要帮助 有一个适用于 Xamarin Android 的应用程序 在其中 启动了一个与 AltBeacon 库配合使用的服务 在此服务中 创建了一个线程 在该线程中不断扫描信标 服务以 StartForeground 启动 该服务应该有
  • Android Studio 安装失败,APK 未签名

    最近从 Eclipse 更改为 Android Studio 我还更改了 JDKjava open jdk to jdk1 7 0 45 现在我尝试运行我的第一个应用程序 并收到以下消息 Installation failed since
  • java.net.ProtocolException:流意外结束

    我面临一个奇怪的问题 并且无法调试它 我已经实现了上传数据流的逻辑 并使用 Volley 来实现相同的功能 我在HurlStack addBodyIfExistsapi 以便可以处理 application octet stream 类型的
  • Android:如果任务管理器终止,则重新调用应用程序

    如果应用程序线程被任务管理器杀死 则应用程序线程将关闭 需要重新调用应用程序 就像它被其他应用程序或任务管理器杀死一样 任何想法 您必须使用 START STICKY 命令运行后台服务 只需扩展 Service 并重写 onCommand
  • 运行 Android 应用程序时出现错误

    我已经使用 Eclipse 创建了一个 Android 应用程序 但应用程序未在 AVD 上运行 它显示 不幸的是已停止工作 日志猫消息如下 07 29 04 59 50 789 W dalvikvm 784 threadid 1 thre
  • 将触摸事件从 NestedScrollView 传递到父视图

    我在 NestedScrollView 下方有一个 ViewPager 宽度一些顶部填充 以及 ClipToPadding false 和透明背景 如图像 我的 ViewPager 无法获取触摸事件并且无法工作 我怎么解决这个问题 我无法更
  • LinearLayout:防止最后一个孩子被之前的大文本视图推出或挤压

    我有一个LinearLayout里面有两个孩子 第一个是TextView对于动态内容 第二个是一个按钮 我的问题是按钮被推出其父级或被挤压到不再可见的程度 我想要TextView认识到其父母与第二个孩子一起没有更多空间 并开始新的一行 而不
  • 如何关闭导航抽屉以使用返回主页图标按钮?

    我也将操作栏与搜索栏一起使用 并且我需要像后退按钮一样使用 ActionBar ico 但我也在使用导航抽屉 如何关闭 隐藏 禁用导航抽屉菜单以使用后退按钮 我的 ActionBar 代码 Override public boolean o
  • 可用屏幕的尺寸

    我使用的是 Nexus 7 1280x800 android 4 2 2 API 17 我想获取屏幕的大小 将其划分为相同高度和宽度的正方形部分 我正在使用 FrameLayout 我的方块是 ImageView 的子类 我这样做 cont
  • 如何从一个活动检索 Double 值到另一活动?

    我制作了一个包含 2 个活动的应用程序 其中第一个活动包含一些 EditText 十进制数字 另一个活动也包含一些 EditText 十进制 现在我想将一个 EditText 的值传递给另一个 但作为 双 而不是作为一个字符串 因为该值将用
  • 在循环中按名称访问变量

    我正在开发一个 Android 项目 并且有很多可绘制对象 这些绘图的名称都类似于icon 0 png icon 1 png icon 100 png 我想将这些可绘制对象的所有资源 ID 添加到整数 ArrayList 中 对于那些不了解
  • 应用程序关闭时单击 Firebase 通知后打开特定活动/片段

    我知道这个问题似乎重复 但根据我的要求 我在网上搜索了很多帖子 但没有任何对我有用 我的要求 我正在使用 Firebase 来获取推送通知 当应用程序打开时意味着一切正常 但我的问题是 如果有任何推送通知出现 应用程序处于后台 关闭意味着我

随机推荐

  • 简化 Prolog 中的表达式

    我想问一下如何简化表达式 例如 1 2 a 5 0 b c 0 3 a 5 特别是如何在列表中分离这些表达式 这在 Prolog 中实际上很有趣 因为你不需要做任何太神奇的事情就可以让它工作 X Y 1 2 a 5 0 b c 0 X 1
  • 如何在C语言中解读一个单词并在txt文件中找到它的所有匹配项?

    因此 给定一个最多 7 个字母的字符串 我需要找到该字符串的每个排列 包含和不包含所有字母 然后检查是否可以在我的dictionary txt 文件中找到这些排列中的任何一个 并打印那些排列匹配 所以基本上 如果用户输入 try 排列将是
  • Objective-C 单例对象和全局变量

    我知道有关此主题的其他帖子 但我实际上只是从新手的阶梯上爬升的一个人 所以需要更多帮助 我的 iPhone 应用程序有几个全局变量 其中一些变量是我在类中声明并给定值的 但其他变量需要在登录过程中设置 例如令牌 然后需要可以从任何类访问应用
  • 如何通过 .NET 代码压缩和修复 ACCESS 2007 数据库?

    我需要压缩并修复 Access 2007 accdb 数据库文件 我知道 JRO JetEngine 可以使用 mdb 文件执行此操作 但我需要通过代码修复较新版本的 2007 格式 有什么建议么 EDIT 事情是这样的 我发现我可以使用
  • 有没有办法找到带有标准库的应用程序的路径?

    我想知道是否可以在 Windows 7 下找到具有标准 python 2 7 库的应用程序 例如 MS Excel 的安装目录 我的意思是 它不应该使用任何 pywin32 或 xlrd 等 也许它会查找注册表来找到安装路径 这可能非常棘手
  • 删除图像中的所有水平线和垂直线

    我想删除所有水平和垂直线 但一些小的垂直线没有被删除 添加输入和输出图像以及下面的代码 string ImageUrl C Users Jayant Desktop test images rtaImage tiff Image
  • Next.js defaultLocale 创建到同一页面的两条路由(带前缀和不带前缀)

    根据子路径路由文档对于 Next js i8n 默认区域设置没有前缀 但我的问题是 将其添加到我的 next config js 时 i18n locales en defaultLocale en localeDetection fals
  • 从 LambdaMetafactory 创建 BiConsumer

    我试图通过 LambdaMetafactory 动态创建 BiConsumer 类型的方法引用 我试图应用在https www cuba platform com blog think twice before using reflecti
  • HTTPS 连接 Python

    我正在尝试验证该目标是否公开了 https Web 服务 我有通过 HTTP 连接的代码 但我不确定如何通过 HTTPS 连接 我读过您使用 SSL 但我也读到它不支持证书错误 我得到的代码来自 python 文档 import httpl
  • 无需 jQuery 即可更改元素文本?

    我试图在不使用 jQuery 的情况下更改 div 的内容 我想通过 id 或 class 选择 div 我已经设法让附加工作 function appendHtml targetC htmldata var theDiv document
  • 使用 FFMPEG 从 FPS 不正确的视频和包含每帧时间戳的文件创建具有正确 FPS 的视频

    我有一个从网络摄像头捕获并在 python 中使用 OpenCV 的视频文件 网络摄像头标称 FPS 为 30 FPS 但由于环境的原因 实际 FPS 有所不同 有时可能低至 24 FPS 录制的视频是使用 OpenCV 创建的VideoW
  • 如何使 $_GET 更安全?

    我正在使用 get 方法来执行一些操作 例如批准 标记垃圾邮件 删除 评论系统 我知道走这条路非常不安全 但我无能为力 因为使用 GET 方法的原因是使用 PHP SELF 在页面本身内执行操作 仅供参考 我也使用带有复选框的 post 方
  • 如何优化云Firestore中的读写操作?

    我目前正在编写一个 React Firebase 项目用于学习目的 我想知道我应该采取哪种方法来有效地从 Firebase 中读取数据 说我有这个只读称为产品的集合 其中包含大约 5000 个文档 因此当用户访问我的 React 应用程序时
  • Curl 命令在 bash 脚本中不起作用

    我正在尝试使用 bash 脚本将 JSON 文件上传到我的 noSQL 数据库中 但它不起作用 我不明白为什么 这是脚本 test evaluation none test test command curl XPUT localhost
  • AngularJS 的预检选项请求不适用于 Chrome?

    我使用 AngularJS 托管开发了一个简单的应用程序here 我正在使用我自己在 Laravel 托管中开发的 APIhere 当我尝试使用 Firefox 登录该应用程序时 它工作正常 我的 API 接受飞行前 OPTIONS 请求并
  • 客户端/服务器 GKSession

    我有一个设置的应用程序 如果用户选择设备作为服务器 它会在服务器模式下创建一个 GKSession 如果它选择 cient 它会在客户端模式下创建一个 GKSession 目前发生的情况是服务器正在发送数据 这只是一个包含服务器时间的字符串
  • 在运行时使用 Guice 通过类型和 TypeLiterals 重建泛型类型

    我有几种类似的类型 a value that is aware of its key type K Bar
  • 对于提供大量数据的查询的最佳 MySQL 设置?

    我是一名科学家 我使用 MySQL 作为数值模拟结果的存储 通常 我有一组通过实验获得的数据和一组控制集 这两个数据集存储在一张表中 一个指示器字段告诉我记录是来自实验还是来自控制集 该表通常有大约 1 亿条记录 5000 万次实验和 50
  • Select2 JS 使用Ajax加载远程数据

    我正在使用 Select2 JS 版本 4 0 0 rc 1 并且在使用远程 Ajax 方法加载建议时遇到问题 以下是标记和代码
  • Android XML 中的异常

    每次启动应用程序时我都会遇到异常 这是异常的堆栈跟踪 10 01 14 49 35 321 WARN WindowManager 61 Exception when adding starting window 10 01 14 49 35