问题标签 [android-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 投票
14 回答
437291 浏览

android - 如何使用布局膨胀一个视图

我有一个用 XML 定义的布局。它还包含:

我想用其他 XML 布局文件来扩充这个 RelativeView。我可能会根据情况使用不同的布局。我该怎么做?我正在尝试不同的变体

但它们都没有正常工作。

0 投票
15 回答
305855 浏览

android - Android 中的 LayoutInflater 有什么作用?

LayoutInflater在安卓中有什么用?

0 投票
1 回答
1282 浏览

android - 从模板动态创建布局

是否可以在运行时加载布局 XML 并加载到活动中?

在我的应用程序中,我有各种类型的数据,例如人员、公司、城市等;要求是动态加载布局,按标签(属性名,如Person.name、Person.address)查找视图,然后填写数据。例如,如果用户选择了 Company 类型的对象,我们想要加载 company.xml 布局,对其进行扩展,然后将各种属性(公司名称、公司标语、城市、地址、收入)关联到标记视图。我在这里看到的一种可能性是 - 布局中的每个视图都将与属性名称相关联,tag然后将适当的数据加载到适当的视图中。

您推荐的最佳设计应该是什么?

0 投票
1 回答
189 浏览

android - 更新在新视图中实现的进度条

我想更新我的应用程序中的进度条。

我通过使用 inflater 创建了一个新视图,在这个新创建的视图中我想显示水平进度条更新。

我该怎么做呢?

另外我知道,当我们通过 Inflater 创建一个新视图时,我们需要通过 addContentView() 将其添加到当前活动类中,尽管到目前为止我已经尝试了很多,但我不知道该怎么做。

有人可以在这里帮助我吗?

0 投票
3 回答
9497 浏览

android - 从非 UI 线程弹出对话框

我正在开发一个面向群体的网络应用程序。问题是当我要加入一个组时,它首先检查该组是否安全,如果是,它会询问用户名和密码。获得组安全性可能需要几秒钟,所以我为整个过程生成了一个新线程。如果该组需要安全性,我想弹出一个对话框。我认为这可能与后台线程有关,它们可能无法弹出对话框......但问题是我需要检查后台线程中的组安全性,因为这需要一些时间。

希望任何人都可以提出解决方案或仅在组安全时询问用户/通过的任何方式。这是后台线程:

showUserPasswordDialog 的作用(mActivity 是产生此线程的活动):

我得到了这个例外:

XML 布局文件为:

0 投票
33 回答
340879 浏览

android - android.view.InflateException: Binary XML file line #12: Error inflating class

我收到了主题中显示的许多类型的错误。这些错误似乎是偶然的,我无法重现它们。从堆栈中我可以了解到,我的不同布局资源可能会发生此类错误。XML 的行也各不相同。

谁能解释为什么会发生此错误?我能做些什么来解决这个问题?

这是 XML 的结果,但是在其他 xml 中会发生此类错误

0 投票
7 回答
139218 浏览

android - 从 xml 文件中扩充视图是什么意思?

我是 android 开发的新手,并且不断从布局 xml 文件中看到对 Inflating 视图的引用。我用谷歌搜索并搜索了开发指南,但仍然无法理解它的含义。如果有人可以提供一个非常简单的示例,将不胜感激。

0 投票
1 回答
14900 浏览

android - 膨胀类错误

我正在尝试在 UI 中以我的方式工作。我正在尝试为列表条目设置 stateListDrawable。我要做的就是在按下项目时更改列表项布局的颜色,并且在按下列表项时我也想更改文本的颜色。

我收到以下错误堆栈:

膨胀的 XML 如下:

如果我android:textColor从 xml 中删除该属性,我可以让程序工作。有没有办法可以使用 stateListDrawable 从 xml 控制 listitem 的 texColor?

stateListDrawable 适用android:background于 LinearLayout,但不适用于 TextView 的 textColor 属性。状态列表xml如下:

任何回应将不胜感激。

0 投票
2 回答
7830 浏览

android - layoutinflator 有什么用?

我是一名新的 Android 开发人员。我试图从文档中了解 Layout inflator 的使用,但无法理解。android中布局充气机的用途是什么?

什么情况下必须使用它?

0 投票
1 回答
1754 浏览

android - 在活动中设置表格数据 - 这种方法是否有效

我有一个简单的表格布局,我想通过在我的 onCreate 方法中初始化特定类型的对象来填充它。首先这是我的布局

工作表.xml

和活动

现在的想法是,当我创建 jobRows 时,表的数据将由 BatchingJobRows 对象加载,希望该对象随后可用于我的活动。不过,我没有办法在 mo 上检查这一点,所以我不确定这个概念是否正确(我主要担心的是 while 循环正在向表中添加行)。

无论如何,这是 BatchingJobRows 中发生的事情的简化版本。