表单不显示设备上的控件

时间:2016-04-30 11:52:51

标签: java java-8 codenameone

当我在模拟器上运行应用程序时,我分别有图片A和图片B.但是当我在设备上尝试相同的操作时,搜索结果没有显示在搜索页面上。请查看图片C和D以获得更多说明。 这是我的代码:

    from=findTextField(c).getText();   
        to=findTextField1(c).getText();

protected void beforeSelectionPage(Form f) {        
   ArrayList arr = (ArrayList) response.get("root");                
                for (Object m:arr){                  
                Map ma = (Map)m;
                operatorName =(String) ma.get("OperatorName");                               
                time=(String)ma.get("Time");                
                size=(String)ma.get("Size");
                price=(Double)ma.get("Price");
                route=(String)ma.get("Route");               
                date=(String)ma.get("Date");  

                Button b = new Button(""+ operatorName);
                findContainer2(f).addComponent(b); 
                b.addActionListener((ActionEvent evt) -> {                 
                showForm("BookingPage",null);                          
                });
                findContainer2(f).addComponent(new Label(""+ from ));
                findContainer2(f).addComponent(new Label(""+ to ));
                findContainer2(f).addComponent(new Label(""+ price ));                
                f.getComponentForm().revalidate();                 
        }                               
    } 

请问如何在搜索页面上显示搜索结果,如模拟器(图片B)?

谢谢。

Yahya-Imam Munir Kolapo

Pic A and B Pic C and D此问题适用于: IDE:NetBeans, 桌面操作系统:Windows 7, 设备:三星Galaxy S4

1 个答案:

答案 0 :(得分:1)

如果设备看不到服务器,那么您将无法获得可以列出的结果...