codecamp

鸿蒙OS Component.EstimateSizeListener

Component.EstimateSizeListener

public static interface Component.EstimateSizeListener

提供用于自定义尺寸(宽度/高度)估计过程的界面。

方法总结

修饰符和类型 方法 描述
boolean onEstimateSize(int widthEstimateConfig, int heightEstimateConfig) 估计组件的大小以确定宽度和高度。

方法详情

onEstimateSize

boolean onEstimateSize(int widthEstimateConfig, int heightEstimateConfig)

估计组件的大小以确定宽度和高度。

参数:

参数名称 参数描述
widthEstimateConfig 横向尺寸要求。
heightEstimateConfig 垂直尺寸要求。

返回:

如果此组件在 onEstimateSize() 中处理了测量,则应返回 True,并且无需在本机端开始测量,否则返回 false

鸿蒙OS Component.EditEventListener
鸿蒙OS Component.FocusChangedListener
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }