HarmonyOS如何增加控件点击热区?
在HarmonyOS stage模型中,是否有类似的方法能够增加控件的点击热区?代码如下:
Rect bounds = new Rect();
view.setEnabled(true);
view.getHitRect(bounds);
bounds.top -= top;
bounds.bottom += bottom;
bounds.left -= left;
bounds.right += right;
TouchDelegate touchDelegate = new TouchDelegate(bounds, view);
if (View.class.isInstance(view.getParent())) {
((View) view.getParent()).setTouchDelegate(touchDelegate);
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何查看触摸热区范围
275浏览 • 1回复 待解决
PolarDB增加存储可用区如何操作?
2746浏览 • 1回复 待解决
Progress触摸热区增大demo
799浏览 • 1回复 待解决
Button等控件设置点击效果
882浏览 • 1回复 待解决
HarmonyOS 如何通过代码触发一个控件的点击事件?
157浏览 • 1回复 待解决
如何去掉Toggle一类控件的点击效果
328浏览 • 1回复 待解决
HarmonyOS promptAction的各种弹窗能否增加可配置的点击蒙层不消失?
202浏览 • 1回复 待解决
HarmonyOS怎么通过点击事件触发显示swipeAction的控件显示?
208浏览 • 1回复 待解决
HarmonyOS so的热修复能力
425浏览 • 1回复 待解决
HarmonyOS 热修复技术方案咨询
65浏览 • 1回复 待解决
HarmonyOS App是否支持热更新?
46浏览 • 1回复 待解决
HarmonyOS 如何设置控件样式?
177浏览 • 1回复 待解决
HarmonyOS自定义组件增加方法如何实现
320浏览 • 1回复 待解决
热重载该如何实现?有人知道吗?
742浏览 • 1回复 待解决
如何去实现部分har页面的热更新
287浏览 • 1回复 待解决
HarmonyOS如何查看ArkUI控件的源码
434浏览 • 1回复 待解决
HarmonyOS 如何按比例设置控件高度
389浏览 • 1回复 待解决
HarmonyOS应用热更新,有哪些技术实现方案。
237浏览 • 1回复 待解决
HarmonyOS RdbStore 中 batchInsert 需要增加 ConflictResolution 参数
21浏览 • 0回复 待解决
如何找出Redis中的大Key与热Key?
2689浏览 • 1回复 待解决
Flutter 热重载方法有哪些?
257浏览 • 1回复 待解决
HarmonyOS 如何在原有的组建上增加新的属性及方法?
196浏览 • 1回复 待解决
HarmonyOS 如何实现图中的input控件效果
300浏览 • 1回复 待解决
HarmonyOS中如何动态控制控件属性?
24浏览 • 0回复 待解决
HarmonyOS 自定义时间控件和日期控件
205浏览 • 1回复 待解决
请参考如下demo:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-touch-target-0000001815246598-V5