问题标签 [inflate]

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.

0 投票
3 回答
102393 浏览

gzip - 如何使用 zlib 解压缩 gzip 流?

Gzip 格式文件(例如,使用程序创建的)使用“deflate”压缩算法,该算法与zlibgzip使用的压缩算法相同。但是,当使用 zlib 对 gzip 压缩文件进行膨胀时,该库会返回一个.Z_DATA_ERROR

如何使用 zlib 解压缩 gzip 文件?

0 投票
1 回答
804 浏览

android - Android 中 Activity 的根视图是否对将加载到其中的子视图有任何先验知识?

即使在根视图或其子视图被膨胀之前,是否有任何方法可以查询活动的所有子视图的根视图?我想我正在寻找的是一个视图是否提前知道它会在它膨胀之前有什么孩子,我能以某种方式得到那个列表。我意识到这很奇怪,但我认为这将有助于我进行一些非常规的自动化测试。我在 API 中没有找到任何类似的东西,所以我希望社区知道一些能有所帮助的东西。

谢谢!

0 投票
2 回答
24206 浏览

xml - InvocationTargetException on inflating an x​​ml - android

我有一个代码可以在 99% 的时间内运行,因为它部署在很多客户端中,但有时我会得到以下信息:

java.lang.reflect.InvocationTargetException android.widget.LinearLayout.(LinearLayout.java:92) java.lang.reflect.Constructor.constructNative(Native Method) java.lang.reflect.Constructor.newInstance(Constructor.java:446) android .view.LayoutInflater.createView(LayoutInflater.java:499) com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562) android.view .LayoutInflater.rInflate(LayoutInflater.java:617) android.view.LayoutInflater.inflate(LayoutInflater.java:407) android.view.LayoutInflater.inflate(LayoutInflater.java:320) com.mycode.mycode.MyClass.draw(xxxxxxx )......

在我的代码中,我有:

LayoutInflater li = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
theview = li.inflate(R.layout.partofthescreen, somecontainer, false);

所以问题是为什么我会收到 InvocationTargetException。

谢谢

0 投票
1 回答
1718 浏览

android - How do I programmatically add a button into the inflated layout from an adapter?

Im using an inflater inside an adapter for my listview. I need to add in a different button depending in the state of the data for each row, so Im thinking I need to do this programmatically, but how do I make sure its inserted into the correct place inside the layout?

0 投票
1 回答
1920 浏览

android - 在 JAR 文件中包含 Android 活动(及其布局)

我正在尝试编写一个可以作为 JAR 文件共享的库。这个库将包含一个 Activity,我想在 JAR 中包含布局。由于似乎不可能在 JAR 中包含资源文件,而且我不希望最终用户必须自己包含这些文件,所以我认为将 XML 作为字符串包含然后手动膨胀是一个不错的技巧它。有谁知道这是否可能?还有其他想法吗?

0 投票
1 回答
2412 浏览

android - Android InflateException 对类的重构

我有一个简单的应用程序,它有一个视图和一个应该返回 ListView 的类。除非我重构,否则应用程序可以正常工作,而且我重构的不仅仅是重命名类的名称。一切似乎都已正确更改,但应用程序抛出异常:android.view.InflateException: Binary XML file line #2: Error inflating class

如果我重构回原来的名称,一切都很好。我缺少什么没有被重命名?

代码是

0 投票
3 回答
3972 浏览

android - Android:什么可能导致选项菜单膨胀错误?

当按下菜单按钮并在方法中添加菜单项时,我收到了充气错误onCreateOptionsMenu。我在下面包含了一些错误。

代码如下,如果我自己尝试它而不是我整个活动的一部分,它就可以工作。我认为在这里粘贴我的整个活动是不可行的(我不知道哪一点可能导致这种情况),所以想知道是否有人以前经历过这种情况?


05-24 17:18:47.963: ERROR/AndroidRuntime(1658): android.view.InflateException: Binary XML file line #17: Error inflating class com.android.internal.view.menu.IconMenuItemView 05-24 17:18:47.963: ERROR/AndroidRuntime(1658): at android.view.LayoutInflater.createView(LayoutInflater.java:513) 05-24 17:18:47.963: ERROR/AndroidRuntime(1658): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:565) 05-24 17:18:47.963: ERROR/AndroidRuntime(1658): at android.view.LayoutInflater.inflate(LayoutInflater.java:385)

05-24 17:18:47.963: ERROR/AndroidRuntime(1658): Caused by: java.lang.reflect.InvocationTargetException 05-24 17:18:47.963: ERROR/AndroidRuntime(1658): at com.android.internal.view.menu.IconMenuItemView.<init>(IconMenuItemView.java:86)

05-24 17:18:47.963: ERROR/AndroidRuntime(1658): Caused by: java.lang.reflect.InvocationTargetException 05-24 17:18:47.963: ERROR/AndroidRuntime(1658): at com.android.internal.view.menu.IconMenuItemView.<init>(IconMenuItemView.java:86)


如果我尝试在附加调试器的情况下按菜单,我会看到它停在这里:

谢谢。

0 投票
1 回答
1578 浏览

android - 将视图膨胀到 Button 中?

我在一些论坛上看到这个问题没有答案,想知道是否有人知道如何回答。

例如,假设需要一个带有图片和文本的按钮。创建一个 xml 视图然后将其膨胀到 Button 中似乎很自然。这可能吗?

目前我不需要按钮看起来可点击或在点击时更改它的颜色,但考虑一下这将如何通过膨胀来影响它也可能很有趣。

顺便说一句,我发现这个教程描述了同一问题的解决方案,但他们正在编写一个扩展 View 的类来实现目标。这对我来说似乎有点矫枉过正。 http://kahdev.wordpress.com/2008/09/13/making-a-custom-android-button-using-a-custom-view/

提前致谢!安娜

0 投票
1 回答
747 浏览

android - 膨胀的 EditText 的内容

我很难弄清楚如何getText()从膨胀的EditText.

我有一个检查某些东西的布尔方法,所以,在 onCreate 方法中我这样称呼它

然后这就是我尝试检索文本的部分:

结果:

0 投票
1 回答
1386 浏览

android - ExpandableListView 中的线性布局

我想膨胀 ExpandableChildView 组件的 childView。

代码:

其中 linearOpt 是一个向量,其中包含我已实例化的许多 LinearLayout 对象。

这是 R.layout.itemrow xml:

但我收到了这个错误:

07-18 10:48:49.740: 错误/AndroidRuntime(2738): java.lang.IllegalStateException: 指定的孩子已经有一个父母。您必须首先在孩子的父母上调用 removeView()。

我该如何解决这个问题?