Android:如何使用XML进行自定义视图布局

Android:如何使用XML进行自定义视图布局,第1张

概述我来自GWT和UIBinder的世界,我习惯于通过扩展Composite定义自定义组件,然后将所有UI布局代码放在MyComponent.ui.xml文件中.这是从较小的部件构建组件的一种非常好的方法.我正在尝试使用自定义视图在Android上实现相同的效果.我已经能够以编程方式扩展View,然后通过调用addView(te

我来自GWT和UIBinder的世界,我习惯于通过扩展Composite定义自定义组件,然后将所有UI布局代码放在MyComponent.ui.xml文件中.这是从较小的部件构建组件的一种非常好的方法.

我正在尝试使用自定义视图在Android上实现相同的效果.我已经能够以编程方式扩展VIEw,然后通过调用addVIEw(textVIEw)添加对象.我希望能够在XML中实现这一点,但我没有看到如何将xml布局文件与视图相关联(除了主要res / layout / main.xml文件,它提供了应用程序的主要布局.

如何在XML中布局自定义视图?

编辑:我的问题不清楚.我要做的是将my_Widget.xml文件与我的自定义视图相关联.然后在my_Widget.xml中我想定义各种TextVIEws等,并将它们插入到我的VIEw类中.

解决方法:

要从XML构造视图,请使用LayoutInflater.

总结

以上是内存溢出为你收集整理的Android:如何使用XML进行自定义视图布局全部内容,希望文章能够帮你解决Android:如何使用XML进行自定义视图布局所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1120114.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存