问题标签 [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.
android - 从自定义 ViewGroup 上的布局 XML 扩展内容时,布局参数不适用
我正在使用LayoutInflater
将布局添加到自定义 ViewGroup(不是...Layout
简单 ViewGroup 的子类)中。
在与它进行了短暂的战斗并实施了这篇文章中所说的所有内容之后,我设法使内容最终出现,但由于某种原因,它没有按照我想要的方式布局。在布局 XML 中有 3 个元素需要水平分布,中心元素“推动”边缘的元素。
这是使布局膨胀的代码:
起初我只添加了,inflated.layout(l, t, r, b)
但它并没有真正起作用。添加. inflated.measure(r,b)
_ LinearLayout
_WRAP_CONTENT
我试图遍历inflated
ViewGroup 的子级并调用.layout(l,t,r,b)
它们,但这使它们伸展以填充整个布局,一个在另一个之上。
我一定在这里错过了一些非常小的东西。有谁知道它可能是什么?
android - 这行得通,但它是“正确”的方式吗?
我在这里为页眉和页脚重用 ListView 和 LayoutInflater:
我认为重用 ListView 是非常明智的,但我对 LayoutInflater 不太确定。我是在与灾难调情,还是这样可以?
android - 在运行时膨胀 PreferenceScreens
我有一个 PreferenceActivity,它应该为我的应用程序列表中的每个条目显示一个 PreferenceScreen。但是,该列表仅在运行时已知,因此我无法在 XML 中定义它们。我想在 XML 中定义一个通用屏幕,然后为每个条目膨胀一个实例,但我看不到这样做的方法。有人有建议吗?
android - Web 视图菜单在错误时间显示
我创建了一个 webview 并且工作正常。菜单显示,但在 web 视图运行时不显示。我想我需要将 OnCreateOptionsMenu() 函数嵌套在创建 Web 视图的另一个函数中。这有意义吗?我对么?我该怎么做?
当按下菜单按钮并且不显示网络视图时,它会显示我的菜单。当显示 web 视图并按下菜单按钮时,它会显示 androids 默认菜单。
android - 显示多个不带片段的 xml 视图
在我的应用程序中,用户旋转旋转木马。在选定的项目上,我需要为每个项目显示一个单独的 xml 视图。旋转木马在底部始终可见,而视图在上半部分可见。我认为有比使用片段更好的方法。有任何想法吗?下面的代码目前还没有功能,但我认为充气机可能是要走的路,但要完成它让我很困扰。在case0之后是case1-case5。
android - Android - android.view.InflateException:错误膨胀类
我正在尝试实现由 Patrik Akerfeldt 开发的 android-viewflow 应用程序。源代码在这里:https ://github.com/pakerfeldt/android-viewflow
我已将“ view-flow ”文件夹添加为库项目并在我的应用程序中引用它。当我想使用“ org.taptwo.android.widget.TitleFlowIndicator ”时,编译器给出以下错误:
“原因:android.view.InflateException:二进制 XML 文件第 9 行:膨胀类 org.taptwo.android.widget.TitleFlowIndicator 时出错”
这是 .xml 文件:
该小部件在 .java 代码中使用,如下所示:
我在这里想念什么?任何帮助将不胜感激。谢谢
android - 无法正确显示在运行时添加的视图
这是我的主要布局:
填充方法match_list
是:
我遇到的问题是外部match_list
的任何内容都正确显示,在 match_list 内部我可以看到第一个元素,但是它都是空白的。我的意思是 che LinearLayout 似乎被填满了,因为它占据了很多显示器,但它只是黑色空间,只有第一个Event
可见。
android - 膨胀类开关时出错,ActionBarSherlock (InflateException)
我遇到了一个错误的痛苦。我有一个 SherlockFragmentActivity,至少有两个 SherlockFragment。两者都使用 onCreateView 来扩充 xml 文件。然而,LoginFragment 有一个 switch 小部件:econ 片段没有。如果我将开关小部件添加到 econfragment.xml 中,则会导致相同类型的崩溃(而 loginfragment 被注释掉了)。如果我从 loginfragment 中删除 switch 小部件,RadioGroup 会显示类似的错误 - 但 econfragment 已经有一个无线电组并且不会产生错误。以下是相关代码:
轮询:
登录片段:
经济片段:
以及这两个 XML 文件;loginfragment.xml 和 econfragment.xml:
econfragment.xml:
有什么我应该从根本上做不同的事情吗?我应该注意,这个错误只发生在 Gingerbread 或更低版本上 - 例如,它在 ICS 上工作得非常好。我使用 ABS 的全部目的是为了获得向后兼容性,所以我现在对这个错误有点不知所措!
android - 如何在 Android 中从 XML 膨胀视图?
我正在创建一个 tableLayout [以 XML 给出]
添加表行 [在 XML 中创建并在 Java 中膨胀]
还将 2 textview 添加到 table Row [在 XML 中创建并在 JAVA 中膨胀]
我只能获取背景和文本颜色,但不能获取宽度、高度和边距等布局属性来获取表格视图。
android - 在 android 模拟器 2.0 中出现以下异常
我只在 andorid 模拟器 2.0 上遇到了奇怪的异常
当我在 andorid 1.6、2.01、2.1、2.2、2.3、4.0 上测试时,它完全可以工作,这是 2.0 的模拟器错误吗?请给我一些关于此的信息谢谢