我通过Codename One编写应用程序代码。由于iPad或其他平板电脑的屏幕大于手机的显示屏,这会让我留下一堆空地,我想知道Codename One中是否有东西可以弹出一个图像弹出窗口平板电脑,但在手机的显示屏上看不到它。
那有类似的东西吗?我该如何使用它?
提前谢谢!
答案 0 :(得分:0)
您可以使用Display.isTablet()调整平板电脑的用户界面。通常,您不是在图像级别执行此操作,而是在Container
级别执行此操作。
E.g。我可以这样做:
Form myForm = new Form("My Title", new BorderLayout());
// add the stuff that's always here...
if(Display.getInstance().isTablet()) {
myForm.add(BorderLayout.EAST, createAdditionalTabletUI());
}
您还可以启用其他内容,例如permanent side menu,以使用户界面更智能地使用平板电脑方面。