问题标签 [layout-inflater]

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 投票
2 回答
12461 浏览

android - 如何在单击按钮时膨胀另一个 xml

我有一个Activity没有Buttons 但我已经将它编码为另一个Activity来的方式,现在在这一秒Activity有三个Buttons,当我单击所有膨胀不同的相应活动时。在这一秒Activity中,我又添加了一个Button,在单击第四个时,Button我不希望另一个Activity出现在前台,而是我只想让另一个布局膨胀(我不想更改Activity)在那个布局中(我需要膨胀)我有一个ListView包含某些网站的列表,当这个布局膨胀时,应该显示网站列表,当我点击那里的网站时,它应该把我带到那个网页。

问题 1: 如何在xmlButton改变Activity.

问题 2:xml充气时,如果我点击BackButton包含Activity所有 4 Buttons 应该显示。

这是我用来给另一个充气的代码xml

但是这段代码给出了一个关闭的力并且没有xml被充气,如果我使用setContentView( R.layout.web_site_list_xml)inside callingMore()方法,它xml被充气但xml没有显示任何东西,然后如果我点击BackButton,则没有显示Activity所有 4 Buttons。

0 投票
2 回答
4319 浏览

android - Android:如何动态更改膨胀的标签内容?

我在从 XML 文件膨胀的选项卡上设置内容时遇到问题。

我通过执行以下操作将选项卡动态添加到我的 TabHost(“选项卡”):

这很好用......我遇到的问题是稍后更改该选项卡上的内容。有没有办法在不使用全新布局重新填充所有选项卡的情况下完成此操作?

我正在尝试以下操作,但没有任何反应:

0 投票
1 回答
898 浏览

android - 如何填充从 LinearLayout 扩展的复合视图组?

我试图在从 XML 文件中扩充组后创建一个复合视图组。

视图组组成为:一个 LinearLayout Root,2 个子 LinearLayouts。我能够在布局编辑器中正确查看布局;但是,当我尝试从编辑器中添加视图(例如按钮)时,视图不会显示并且应用程序会立即强制关闭。有人告诉我,我可能需要重写 onLayout 方法才能正确绘制视图组件,但我很困惑。

我的课:

和xml:

0 投票
2 回答
1877 浏览

android - LayoutInflater 似乎没有与布局中的 id 链接

我完全迷失了这个 LayoutInflater。我正在尝试将代码中的项目与位于远程布局中的项目链接起来。我尝试了三种不同版本的充气机。它们都不起作用。然而,这个版本似乎是使用最广泛的。这是充气机乱码的片段:

这感觉有点像我错过了什么。我需要退货吗?.setAlpha 没有任何意义。我只是把它放进去测试一下。显然,它不会改变透明度。如果我添加一个 onClickListner,它就不起作用。但是,我没有例外。活动开始正常。下面是 row.xml 的相关 XML 代码:

EDIT_01

新方法尝试过但失败了。结果相同。什么都没发生。

EDIT_02

0 投票
1 回答
540 浏览

android - 简单的 LayoutInflater 不更新视图

我在这上面花了太多时间。最初,我使用简单的“onAction”方法与 XML onclick 语句并行来控制位于我的 ExpandableListView 内的按钮。我认为使用通货膨胀会很好,这样我就可以在运行时更好地控制按钮。你可以在这里看到之前的帖子

这是我最近的尝试。我没有收到任何异常或错误,它什么也不做。我知道这个版本有点牵强,所以如果你有时间查看上面的链接,了解我的其他一些尝试,然后再提出我可能已经尝试过的建议!

BrowseActivity.class

包含列表的browse.xml代码:

最后是row.xml代码:

任何帮助或建议将不胜感激。

0 投票
1 回答
1075 浏览

android - 从视图中删除项目

我正在为我的列表视图使用 viewHolder 和 Layout Inflater。我什至在我的列表视图中显示的图像上也实现了点击。我只想知道如何使用持有者删除整行,因为我无法使用该remove()功能。

有什么建议么?

0 投票
1 回答
149 浏览

android - Gingerbread - 膨胀的 XML 视图有黑色空间

我正在弄乱一个测试应用程序,其中一部分是创建一个新窗口并为其添加一个视图,以用作设置屏幕。这对我来说一直很好,但是昨天我将手机升级到 2.3.3(由于某种原因,我一直无法在模拟器上使用 Gingerbread 或更高版本),现在窗口后面有一个奇怪的黑色背景。它看起来是一些正在创建的默认 Gingerbread 窗口,然后简单地将其粘贴到我的 XML 视图中。

如果我在窗口上使用 setLayout 并将其设置为包裹内容,它似乎几乎包裹在 Y 上(仍然有一点黑色显示,但我可以忍受),但黑色背景一直延伸到X。理想情况下,我可以让它完美地环绕设置窗口 XML,因此它可以是通用的,无需大量额外工作。

我还尝试了其他方法,包括只输入硬编码数字,或者让它根据屏幕的像素宽度而变化,虽然这些确实缩小了黑色空间(虽然它显然仍然存在),但它导致了另一个异常。如果我强迫窗口以这种方式缩小,无论如何这都不理想,那么黑色实际上会延伸到它自己的边界之外。这有点难以解释,但基本上,边界结束,但黑色背景更进一步,看起来很糟糕。

我不太确定如何处理这个问题,请记住,我不想改变它与其他版本的 Android 的工作方式,这些版本运行良好。任何帮助将不胜感激,谢谢。

0 投票
1 回答
3036 浏览

android - Android:getLayoutInflater() 问题

我的代码中有以下几行:

我在布局文件夹中有一个“classheader.xml”。

然而; 我收到此错误:“类头无法解析或不是字段”。

谁能帮我找出这个错误的原因是什么?

谢谢

0 投票
2 回答
5870 浏览

java - 使用 xml 为按钮充气以设置样式

试图给按钮充气

代码:

R.layout.assets (assets.xml):

异常(堆栈跟踪):

0 投票
3 回答
5309 浏览

android - 膨胀视图的问题

我试图膨胀一个视图,该视图用作我的加载屏幕,glSurfaceView同时它在运行时交换纹理(我知道如何在我onCreate很好的情况下做到这一点)。它只是RelativeLayout中间有一个进度条,当它完成交换时它消失了,但它没有正确充气。

其中 loadingScreen 是相对布局的 id。

xml:

对于测试,我在以下附加代码上方添加了一个 EditText 来测试它:

和错误日志: