如何自定义Component 属性
鸿蒙java框架中继承DirectionalLayout,自定义属性 定义在哪里,如何从AttrSet读取自定义属性
DirectionalLayout(Context context, AttrSet attrSet) {
UI
自定义
自定义Component
自定义View
java
赞
收藏 0
回答 3
待解决
相关问题
自定义构建函数Buider与自定义组件component的使用区别以及限制是什么
237浏览 • 1回复 待解决
ArkTs如何自定义容器组件?
944浏览 • 1回复 待解决
自定义Component在绘制圆角矩形时,绘制后出现黑色阴影
8684浏览 • 2回复 待解决
怎么实现自定义弹窗1打开自定义弹窗2
224浏览 • 1回复 待解决
如何设置自定义组件height缺省
127浏览 • 1回复 待解决
ArkTS如何自定义资源文件
302浏览 • 1回复 待解决
自定义组件中如何添加图片?
744浏览 • 1回复 待解决
js 自定义组件如何传递方法?
4211浏览 • 2回复 待解决
如何设置自定义弹窗位置
217浏览 • 1回复 待解决
自定义组件如何导出、引入?
356浏览 • 1回复 待解决
如何在自定义弹窗中再次弹窗
165浏览 • 1回复 待解决
如何自定义Video组件控制栏样式
365浏览 • 1回复 待解决
如何实现H5自定义事件
316浏览 • 1回复 待解决
是否支持自定义装饰器
210浏览 • 1回复 待解决
自定义组件嵌套子组件
7303浏览 • 3回复 待解决
自定义弹窗CustomDialog的maskRect属性中x,y是否支持calc
323浏览 • 1回复 待解决
如何自定义拼接设置UserAgent参数
331浏览 • 1回复 待解决
如何使用和加载自定义字体
134浏览 • 1回复 待解决
鸿蒙中如何自定义字体文件
17116浏览 • 1回复 待解决
ArkUI如何实现自定义组件传递点击事件
688浏览 • 2回复 待解决
js 开发中 自定义组件在使用if属性时遇到的问题,有懂的吗?
2353浏览 • 1回复 待解决
智慧推荐可以自定义app吗
5742浏览 • 1回复 待解决
自定义资源文件怎么读取?
256浏览 • 1回复 待解决
自定义弹窗中的变量如何传递给页面
361浏览 • 1回复 待解决
如何去除自定义弹窗的白色背景
282浏览 • 1回复 待解决
AttrSet attrSet这个参数不是让开发者自己进行自定义组件用的。而是用于读取在XML中的各类组件属性。
例如,您通过xml布局添加了Button,并且设置了其高度和宽度分别为20vp和30vp。那么这两个值就是在这个button对象初始化的时候通过attrSet参数设置进去的。
因此,如果您通过Java代码初始化一个组件,最好不要用这个attrSet设置组件属性,而是利用现有的API(例如,各种get,set方法)。
===
如果您想自定义组件,那么需要新创建一个类,并继承Component类,实现其基本的构造方法。然后,在其类内部实现具体的各种自定义的功能。
===
我自己通过上面的方法自定义了一个地图组件,您可以参考!有什么问题欢迎继续提出,谢谢!
https://harmonyos.51cto.com/posts/2156
想要在鸿蒙实现下图Android平台的功能
https://harmonyos.51cto.com/posts/8599
这篇文件有