问题标签 [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 回答
5420 浏览

android - Android 新意图问题;开始活动();

任何人都知道为什么这不起作用?这startActivity(i);

不工作

但我试试这会奏效

在职的

0 投票
3 回答
7166 浏览

android - 它使没有边距的视图膨胀

我有这个代码

我的 item_layout:(注意部分 android:layout_marginTop="2dip")

然后在我的布局中,我看到了膨胀的项目列表,但它们之间没有边距。我尝试使用 margintop=10dip 仍然没有发生我的观点是我在布局中输入的值在计算中没有考虑到有或没有边距顶部布局是相同的。

如何在项目之间添加一些空白空间?如何充气项目之间的空白空间?是否可以膨胀诸如 gap 或 some space 之类的东西?或者我必须使用解决方法,比如用 2dip 高度或其他东西膨胀一些空布局谢谢

0 投票
3 回答
5217 浏览

android - 如何将另一个视图膨胀到 LinearLayout?

这是我的 XML 与 2 LinearLayouts

我已经从http://android.arnodenhond.com/components/graphview下载了 GraphView 。此类扩展视图。我基本上想通过初始化2个图

然后膨胀graphViewll_one,然后graphView2ll_two

我该怎么做?我已经初始化了LinearLayout

但它没有inflate()方法。

0 投票
2 回答
30491 浏览

android - Android强制Fragment重建View

我有一个简单的应用程序,它有两个片段,在横向模式下,两个片段并排显示,纵向显示片段 A,然后如果他们选择一个选项,启动一个显示片段 B 的活动。我的问题是当我处于纵向模式并显示片段 B,如果用户选择一个菜单选项,我想刷新或重绘与片段 B 关联的视图并且无法理解如何进行此工作。我尝试了 getView 方法和 getLayoutInflater 方法,但屏幕没有改变,因为我认为我正在创建一个新视图。我还尝试获取对 Fragment A 的引用,认为我可以调用它的例程来构建一个新的 Fragment 并替换 Fragment B,但由于它没有被显示,所以无法获得对它的引用。我真正需要做的只是强制再次调用 onCreateView 方法来扩充新视图,但我尝试了几种方法来尝试这样做,但无法再次调用 onCreateView。关于如何做到这一点的任何想法?

0 投票
6 回答
159643 浏览

android - 在不活动的地方调用 getLayoutInflater()

需要导入什么或如何在活动以外的地方调用 Layout inflater?

getLayoutInflater只能在活动中打电话,这是限制吗?如果我想创建自定义对话框并且我想为它膨胀视图,或者如果我想从服务中显示带有自定义视图的 Toast 消息怎么办,我只有来自服务的上下文我没有任何活动但我想显示自定义消息。

我需要在代码中不在活动类中的地方使用充气机。

我怎样才能做到这一点 ?

0 投票
2 回答
10915 浏览

android - 如何为 FrameLayout 充气?

我有线性布局,我想将 FrameLayout 膨胀到其中。你知道,它是怎么做到的吗?可能吗?我仍然收到“没有找到适合 Inflate 的方法”的错误

谢谢

编辑:回答自己:

0 投票
2 回答
4590 浏览

android - GridLayout 给出错误,应用程序崩溃

我对布局很陌生,但我能够成功地制作出非常漂亮的布局(对于平板电脑)。在 Eclipse 中,它工作得很好。我在 Android 4.0 (ICS) 上使用“目标”完成了这一切,但显然我的平板电脑只运行 3.0 (Honeycomb)。当我意识到错误时,我将查看器/编辑配置更改为 3.2,但 Eclipse 甚至不再显示布局的图形,它只是吐出:

错误日志弹出:

这是我的布局:

最终,我可以在我的平板电脑上安装该应用程序,但它会立即因 LogCat 的以下内容而崩溃:

选择 2.3 重新制作整个布局会解决这个问题吗?太坑爹了……

0 投票
1 回答
3884 浏览

java - Android ViewPager 没有显示我所有的布局元素

我正在使用膨胀布局的 ViewPager。ViewPager 工作,我可以来回滑动,但我正在膨胀的布局只是部分加载。在我的示例中,只有我的 RelativeLayout 出现,没有其他内容。我可以确认我的布局有效,因为当我不使用 ViewPager 时,一切都很好。

这是我正在膨胀的布局:

这是具有 ViewPager 的主布局,它将对上述布局进行膨胀:

这是我的 ViewPagerAdapter 代码:

最后 updateDisplay() 具有我想要显示的所有 UI 元素:

0 投票
1 回答
510 浏览

android - 如何从同一个类中膨胀两个布局?

我有一个ListView,当我在视图中单击它时,我想在弹出窗口中显示选定的列表内容。我怎样才能做到这一点?

这是我的代码:

0 投票
3 回答
3799 浏览

android - 执行 Layout Inflater 时 TextView 中的文本未更改

在我的应用程序中加载活动时,我正在执行以下操作

num 的值每次都不同。

在我的 LayoutInflater 布局中,我有一个文本视图、编辑文本和一个按钮。

现在它们根据中提到的次数显示num,现在每次我想要更改文本和按钮名称。如何设置 TextView 和 Button 的文本。