如何自定义Component 属性
鸿蒙java框架中继承DirectionalLayout,自定义属性 定义在哪里,如何从AttrSet读取自定义属性
DirectionalLayout(Context context, AttrSet attrSet) {
UI
自定义
自定义Component
自定义View
java
赞
收藏 0
回答 3
待解决
相关问题
HarmonyOS 自定义UI组件如何自定义属性方法
863浏览 • 1回复 待解决
HarmonyOS @Component修饰的自定义组件,是否有接口可以destory该自定义组件
328浏览 • 1回复 待解决
使用自定义构建函数Buider和自定义组件component的区别是什么
1059浏览 • 1回复 待解决
自定义组件是否支持renderFit属性
2154浏览 • 1回复 待解决
HarmonyOS 自定义组件:@Component 的生命周期问题
374浏览 • 1回复 待解决
自定义Component中能否监听到手势返回?
699浏览 • 1回复 待解决
自定义构建函数Buider与自定义组件component的使用区别以及限制是什么
3071浏览 • 1回复 待解决
HarmonyOS 如何在自定义@Component中获取屏幕的宽高?
1376浏览 • 1回复 待解决
HarmonyOS 父组件内有个自定义的类列表,用Grid布局到界面上,GridItem是一个自定义的@Component,如何在父组件控制刷新自定义的@Component
441浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何与Component双向同步一些变量?
609浏览 • 1回复 待解决
HarmonyOS 如何实现在弹出的键盘上方添加自定义Component
285浏览 • 1回复 待解决
HarmonyOS 自定义dialog中的某些属性如何调用
377浏览 • 1回复 待解决
HarmonyOS 自定义dialog中的某些属性如何调用?
447浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何通过bindMenu属性绑定自定义菜单
346浏览 • 1回复 待解决
如何为自定义组件添加属性方法以及事件方法?
645浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性设置问题
1265浏览 • 1回复 待解决
HarmonyOS 自定义组件如何写自定义事件?
1047浏览 • 1回复 待解决
HarmonyOS 间接使用自定义Dialog,controller属性undefined问题
514浏览 • 1回复 待解决
HarmonyOS 自定义的气泡的Placement属性无效问题
556浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1505浏览 • 1回复 待解决
自定义弹框如何宽度全屏,高度自定义
1475浏览 • 1回复 待解决
@Entry入口Component是否可以继承一个自定义的baseComponent?
821浏览 • 1回复 待解决
自定义Component在绘制圆角矩形时,绘制后出现黑色阴影
11375浏览 • 2回复 待解决
HarmonyOS 如何让自定义类中的属性变化引起UI刷新?
664浏览 • 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
这篇文件有