Отображение пустой страницы, в которую включена ссылка PDF - PullRequest
0 голосов
/ 02 июля 2018

Android OS версии 7.1.1, следующий код отображает пустой экран в первый раз после загрузки приложения. Нужно убить приложение и открыть его снова, чтобы нормально работать. Пожалуйста, сообщите.

enter image description here

Код:

Container cc = new Container(BoxLayout.y());
cc.setScrollableY(true);
TextArea ta = new TextArea(Util.readToString(is));
ta.setEditable(false);
ta.setUIID("Label");    
Button b = new Button("Terms of Service");
b.addActionListener(e3 -> {
try {
FileSystemStorage fs = FileSystemStorage.getInstance();
final String homePath = fs.getAppHomePath();
String fileName = homePath + "Terms of Service.pdf";
Util.copy(Display.getInstance().getResourceAsStream(getClass(), "/Terms of Service.pdf"), fs.openOutputStream(fileName));
Display.getInstance().execute(fileName);
} catch (IOException ex) {
}
});
cc.add(ta);
CheckBox rememberMe1 = new CheckBox();
rememberMe1.setSelected(false);
rememberMe1.setHeight(Display.getInstance().convertToPixels(10.0f));
rememberMe1.setAutoSizeMode(true);   
b.setAutoSizeMode(true);
setSameHeight(rememberMe1, l11, b); 
cc.add(FlowLayout.encloseIn(rememberMe1, b));
...