android - 如何在Android中定义 "inflation"

标签 android android-layout

我正在尝试学习 Android,但我不明白 Inflate 的真正作用。我见过不同的示例,在这些示例中,它用于在另一个布局中插入布局,但我不确定在哪里使用它比较好。

任何人都可以提供好的例子吗?

最佳答案

“膨胀”是一个术语,指的是解析 XML 并将其转换为面向 UI 的数据结构。您可以扩充 View 层次结构、菜单结构和其他类型的资源。这通常是由框架在幕后完成的(例如,当您调用 setContentView(R.layout.main) 时)。如指南主题 Creating Menus 中所述,创建菜单时是您自己显式膨胀某些内容的典型情况。 .

关于android - 如何在Android中定义 "inflation",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624989/

相关文章:

java - 建议我一些在 Android oreo 中保持 socket-io 连接的良好做法

android - 通过 IClipboardDataPasteEventImpl 内存泄漏

java - 如何阻止通知面板隐藏?

android - 在哪里可以找到 styles.xml 文件?

android - 开发 Java 跨平台库(移动和 Web)

java - Android:Webview加载URL失败?

java - Android 中 4 个图标的动态布局,这些图标之间必须保持合理的距离

安卓布局 : Comments activity similar to the Facebook app

android - 在您的内容中使用边框缩放 ImageView

android - 如何显示和隐藏 popupWindow