问题标签 [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 - 具有自定义视图层次结构的 Android + ListFragment
我正在尝试通过从onCreateView(LayoutInflater, ViewGroup, Bundle)
. 这使我的自定义视图膨胀,但似乎堆叠视图而不是在内部膨胀,我一次看到所有内容。任何帮助表示赞赏。
我的活动.java:
主要的.xml
android - Android TextView 投射错误:android.widget.LinearLayout 无法投射到 android.widget.TextView
我在布局文件中有以下文本视图,这是布局文件的全部内容:
它已经在我的应用程序中使用了一年左右,没有任何问题。突然间我得到了错误: android.widget.LinearLayout cannot be cast to android.widget.TextView
我想不通。
布局文件中包含如下代码:
关于为什么会发生这种情况的任何见解?
谢谢!
android - 如何根据从数据库中查询的值填充警报对话框?
现在,当我按下对话框的 OK 按钮时,我只能看到获取的值。但是我想在警报对话框出现时看到它。我知道我已将显示代码放入 .setPositiveButton("OK", 但即使我尝试在此之前放入它,它也不起作用。我有些想法我需要使用这个 setview(addView) 但不要知道怎么做。请帮帮我。
android - 在 Android 中充气后访问自定义视图属性
我有一个带有 LinearLayout 的活动,我想向其中添加多个按钮。这些按钮是我膨胀的自定义视图。我需要在代码中将这些自定义按钮添加到我的线性布局中。所有这些都有效。
我无法开始工作的是在我充气后在我的自定义按钮中使用 findViewById 以便我可以设置它的属性。findViewById 返回 null。
活动代码:
自定义按钮代码:
我已经阅读了互联网上的许多帖子,但仍然无法使其正常工作。我还在我的项目的 Eclipse 中尝试了“清洁...”。
android - 它使没有边距的视图膨胀
我有这个代码
我的 item_layout:(注意部分 android:layout_marginTop="2dip")
然后在我的布局中,我看到了膨胀的项目列表,但它们之间没有边距。我尝试使用 margintop=10dip 仍然没有发生我的观点是我在布局中输入的值在计算中没有考虑到有或没有边距顶部布局是相同的。
如何在项目之间添加一些空白空间?如何充气项目之间的空白空间?是否可以膨胀诸如 gap 或 some space 之类的东西?或者我必须使用解决方法,比如用 2dip 高度或其他东西膨胀一些空布局谢谢
android - 如何将另一个视图膨胀到 LinearLayout?
这是我的 XML 与 2 LinearLayouts
。
我已经从http://android.arnodenhond.com/components/graphview下载了 GraphView 。此类扩展视图。我基本上想通过初始化2个图
然后膨胀graphView
到ll_one
,然后graphView2
到ll_two
。
我该怎么做?我已经初始化了LinearLayout
但它没有inflate()
方法。
android - 标签的Android InflateException
我有一个可以在我们测试过的大多数设备上运行的应用程序,但是在少数 20 个 beta 用户中,其中 2 个得到了一个非常奇怪的错误:
这是 XML:
XML 上的第 52 行ListView
位于底部。会发生什么?
我真的不知道如何解决这个错误。
编辑:
阅读链接后,我仍然不知道,但这个堆栈跟踪可能会有所帮助:
困扰我的是几乎所有代码都是“内部的”而不是我的......
android - 如何为 FrameLayout 充气?
我有线性布局,我想将 FrameLayout 膨胀到其中。你知道,它是怎么做到的吗?可能吗?我仍然收到“没有找到适合 Inflate 的方法”的错误
谢谢
编辑:回答自己:
android - Android GridView android.view.InflateException:二进制 XML 异常
再见,我已经创建了一个 GridView 库,网格视图项是 ImageView 和 TextView 的组合,所以我使用了膨胀文件 grid_folder_item.xml。应用程序启动时抛出的异常:
AVD 平台和构建目标 Android 2.2(API 级别 8)folder_item.xml
以下文件是应用程序的网格适配器:
请帮帮我。再见。
android - TableRow 布局充气器未在横向模式下显示数据
我有一个奇怪的问题。我正在通过像这样膨胀表格行来创建表格
“row_details.xml”是一个包含两个文本视图(“firstTxt”、“secondTxt”)的布局。我能够添加数据并显示在屏幕上。
当我将它旋转到横向模式时,问题就来了,然后所有数据都丢失了。最初我认为这可能是由于方向问题(即由于重新加载活动而导致数据丢失)。
但是当我第一次在横向模式下加载活动时,没有数据显示,现在旋转到纵向模式显示数据。所以我认为这是由于在横向模式下膨胀。
观察:- 纵向视图显示数据,横向视图显示无数据
我该如何解决这个问题?....提前谢谢。