问题标签 [inflate-exception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ActionBarSherlock & ShareActionProvider 导致 InflateException
我正在构建一个使用 ActionBarSherlock 的应用程序,它是 ShareActionProvider 用于生成其他应用程序的 Intent。我根据库的 github 页面中的示例代码创建了该项目;起初,我工作完美。然而,在那之后的一天,它就停止了工作。如果我删除有关菜单膨胀的代码,则活动正常加载,否则它会崩溃并出现以下异常:
如您所见,没有任何东西指向我的代码;我将问题追溯到此方法的第一行:
如果删除该行,则该活动就可以正常工作。菜单布局如下图所示:
我一直无法解决这个问题,也找不到有类似问题的人。但是,我确实在图书馆的 wiki 中读到主题可能是问题,以下是我的应用程序和操作栏的主题,我已将其更改为 Theme.Sherlock.Light 和许多其他无济于事。
我正在使用最新版本的库。我希望有人可以帮助我!谢谢!
编辑:我无法解决问题,但我在 ActionBarSherlock (layout/abs_activity_chooser_view.xml) 中将异常跟踪到此 XML:
似乎异常是由 FrameLayout 引起的。
EDIT 2: Ok, I have found a way to stop the app from crashing. I removed the custom theme from my app and the style from the actionbar, leaving the app theme like:
This works well, however, I have lost the possibility of customizing the actionbar.
android - java.lang.RuntimeException:无法启动活动错误膨胀类
我在 Android 中做一个简单的动画应用程序,我在其中使用多个图像来创建布局。应用程序的初始部分工作正常,但在调用一些活动后,我收到此错误:
布局文件如下(在名为 who_we_are.xml 的 xml 文件中):
我在我的 java 文件中设置了这个布局,这是它的代码(文件名是WhoWeAreActivity.java
):
我正在调用另一个名为这样WhoWeAreActivity.java
的 java 文件的单击事件:CorporateProfileActivity.java
这ivcp2
是一个图像视图变量。我不知道为什么会收到此错误。我是android开发的新手。任何形式的帮助都将受到高度赞赏。过去两天我一直在寻找解决方案,但没有取得任何进展。
android - 关于膨胀异常
这是以下 xml 文件,因为出现了异常。在此,scroll textview 有一些问题,因为它给出了充气机异常。请帮助我。我认为代码中的问题依赖于 com.sevya.alertman.ScrollingTextView。请检查以下 xml 文件并告诉我解决方案
当我运行代码时,出现以下错误。你能告诉我我能做些什么来消除这些异常:
这是我运行程序时遇到的错误。
android - android inflateexception 屏蔽内存错误
我的一些用户崩溃报告是夸大异常,这主要是由于某些设备出现内存错误。只有大约 0.2% 的用户会为这个特定的应用程序获得这些,但这些设备本身并不完全是低端的边缘设备。
我怎样才能真正防止这种情况,我所有的测试都没有显示内存泄漏或任何东西,但我的一些用户还是遇到了这个问题。
想法?
android - android.view.InflateException: Binary XML file line #39: Error inflating class
我正面临给定的问题。
在 Galaxy s2 上一切正常,在 noname android 2.3(手机和 7' 平板电脑)上 - 一切正常。但是 Galaxy tab2 和 note2 给出了这个错误。
这是堆栈跟踪:
btn_copy.xml:
btn_copy_clicked 和 btn_copy_normal 存在于 ldpi、mdpi、hdpi 和 xhdpi 文件夹中。
错误发生在以下行:
这是按钮的XML部分
怎么了?
android - Android - 膨胀类片段时出错
我有一个管理片段列表的活动。我添加的一个新片段是扩展 ListFragmet 而不是 Fragment,我将它作为其他片段添加到活动 xml 布局文件中。我在声明 ListFragment 的行的这个文件中得到了一个 InflatingException。这个声明有什么问题?
活动 XML
Activity OnCreate 代码
收藏夹Fragment OnCreate查看代码
日志
android - 3686416 字节分配内存不足,android.view.InflateException: Binary XML file line #1: Error inflating class
在 Asynctask 内部调用后,仅向父 RelativeLayout 添加背景图像后出现多个错误(此错误仅使用模拟器出现,但与实际设备一起使用时,堆栈跟踪不显示任何内容或正常):
这是下一个活动:
错误的原因是android:background="@drawable/master_background"
activity_next.xml 中的行:
这只是一个棕色的图像,我只需要使用这个图像来使用我的设计师提供的资源(图像)。我只是不明白当我删除android:background="@drawable/master_background"
代码行时我的代码运行良好。顺便说一下,这是堆栈跟踪:
编辑: master_background 的图像大小为 1080*1920,大小为 1.01 MB,这会影响“内存不足”错误吗?因为这仅在模拟器中出现,而不在实际设备中出现。我只想解释这个问题。非常感谢。
android - 使用 PNG 图像的 SplashScreen 导致 Android.Views.InflateException 然后是 OutOfMemory
我观看了Google IO 2011会议,阅读了几乎所有关于 OutOfMemory Exception 和 InflateException 的帖子,不走运,我找不到任何解决我问题的答案。
如何从包含背景图像的布局中正确清除内存?我觉得 InflateException 后跟 OutOfMemory 是否相关,因为该背景图像未正确清除。
所以我得到:
Android.Views.InflateException: Binary XML file line #24: Error inflating class
其次是 :
Java.Lang.OutOfMemoryError:
我很确定这是由我的背景图片引起的。
我简化了代码以尽可能缩小问题范围。
AndroidManifest.xml
我添加了parent="android:Theme"
应该解决问题的方法,但没有成功。
闪屏.axml
splash 是位于我的可绘制文件夹中的 .png 图像。
SplashScreenActivity.cs
首先我会SplashScreenActivity
连续加载,这是为了让错误更快发生。
如您所见,我尝试了几种方法来清除背景图像、设置标志或明确尝试处置它。
在第一次加载时,我收到了这些消息,这似乎没问题,因为它正在加载图像:
但是,它一直在增长,直到我消耗了所有设备可用内存:
附加信息
图像是全屏的,是这个设备的完美尺寸(我的意思是我们不想缩小它)。1024x720,24 位,不是 Alpha,它在我的磁盘上占用 487KB,但显然,当 Android 加载它时,它似乎在 10 MB 左右。
我在 Nabi2 平板电脑上运行代码,型号:NABI2-NV7A,它运行 Android 版本 4.0.4 和内核版本 3.1.10-00275-g3a4f8c1。
另请注意,在我的应用程序属性中的 Visual Studio 中,我的目标是那些 Android 版本:
android - SherlockFragmentActivity 错误膨胀类
我正在尝试使用带有库 ActionBarSherlock 的片段编写应用程序。
所以,我有一个问题。
我的布局:
我的 MainActivity 类:
我的 TitlesFragment 类:
当我运行应用程序时,我得到一个异常
调用 setContentView 函数时发生异常。
提前感谢您的帮助。
android - 膨胀 Coverflow 时出错
我一直试图让这个小部件在我的 Android 项目中工作:https ://code.google.com/p/android-coverflow/source/browse/
它被称为 Coverflow,它取代了旧的 Gallery 小部件。实现它似乎很简单,直到我得到错误:
这是错误所指的 XML 文件:
这个问题之前在 StackOverflow 上被问过,但这里给出的答案是:Android coverflow : Error inflating class pl.polidea.coverflow.CoverFlow对我不起作用。