如何在具有5到10页以上的应用程序中在画布上创建列表?并且我在每个页面上有不同的选项(列表项)并且我想在不同的屏幕尺寸上打印列表,条件是列表打印时具有与顶部选项相同(相等)高度且低于最低选项。提前致谢。
答案 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
这三个方框的坐标均匀占据了整个屏幕。
希望这会有所帮助