BlackBerry - getPreferredWidth()和getPreferredHeight()返回什么?

tek*_*ek3 3 height layout user-interface blackberry width

我没有清楚getPreferredWidth()和getPreferredHeight()方法的概念.它们返回什么意味着返回值的基础.

getWidth()和getPreferredWidth()有什么区别???

谢谢..

Fos*_*tah 6

默认情况下,Field#getPreferredHeight()Field#getPreferredWidth()返回0.它们是您的自定义字段,可以覆盖任何自定义字段的首选宽度/高度.

在布局Field时,会考虑在重写方法中提供的值.如果您的首选值适合显示区域和Field的内容,则将使用您的首选值.这些值只是建议.

另一方面,Field#getHeight()Field#getWidth()返回Field的实际范围.