我怎么能在画布上列出一个列表?

时间:2010-09-09 09:40:55

标签: java-me

如何在具有5到10页以上的应用程序中在画布上创建列表?并且我在每个页面上有不同的选项(列表项)并且我想在不同的屏幕尺寸上打印列表,条件是列表打印时具有与顶部选项相同(相等)高度且低于最低选项。提前致谢。

1 个答案:

答案 0 :(得分:1)

Canvas有一个getHeight()和getWidth()方法,您可以使用它来动态更改gui,只需使用这些来创建按钮。

例如:

第1项= 0,0,getWidth(),getHeight()/ 3

第2项= 0,getHeight()/ 3,getWidth(),getHeight()/ 3

第3项= 0,(getHeight()/ 3)* 2,getWidth(),getHeight()/ 3

这三个方框的坐标均匀占据了整个屏幕。

希望这会有所帮助