我从服务中得到字节数组(byte [])的响应 . 在我的应用程序中,我想在应用程序本身中显示文件(pdf / doc) . 可能吗?有没有办法在codenameone中保存和查看文件?
请试试这段代码
String newString = String(byte[] bytes);
对于PDF,您需要创建一个文件并使用本机查看器打开它:
FileSystemStorage fs = FileSystemStorage.getInstance(); String fileName = fs.getAppHomePath() + "myPDF.pdf"; try(OutputStream os = fs.openOutputStream(fileName)) { os.write(myByteArrayData); } Display.getInstance().execute(fileName);
1 回答
请试试这段代码
对于PDF,您需要创建一个文件并使用本机查看器打开它: