java - 为 APKlevel 30 写作
问题描述
我如何将 PDF 写入我的“文档”地图(android 11)
现在我正在使用下面的代码。
//写文档
String werfnummer = (String.valueOf(edittextwerf.getText()));
werfnummer = werfnummer.substring(0, 7);
// data = data.substring(1,data.length()-1);
File targetPdf = getExternalFilesDir(edittextwerf.getText() + "/Slag_Results/");
File filePath = new File(targetPdf, werfnummer + "_" + plaatsSlg + "_" + nummer.getText() + ".PDF");
try {
document.writeTo(new FileOutputStream(filePath));
laatsteFile = String.valueOf(werfnummer + "_" + plaatsSlg + "_" + nummer.getText() + ".PDF");
Toast.makeText(this, werfnummer + "_" + plaatsSlg + "_" + nummer.getText() + ".PDF bewaard !!", Toast.LENGTH_LONG).show(); //voorheen dateString
final Button buttonPDFview = (Button) findViewById(R.id.button2);
buttonPDFview.setEnabled(true);
} catch (IOException e) {
e.printStackTrace();
Toast.makeText(this, "Something wrong: " + e.toString(),
Toast.LENGTH_LONG).show();
}
解决方案
推荐阅读
- vsto - VSTO:防止特定的 AppointmentItems 被转换为经常性 AppointmentItems
- outlook - 如何在不存储在 webmail 收件箱中的情况下直接获取电子邮件?
- java - Java Web 服务请求参数返回为 null
- angular - 加载ctrl微调器启动时禁用硬件后退按钮?
- javascript - 如何在我的 vue 模板脚本中有条件地调用 apollo 客户端?
- shell - 将 CSV 转换为列分隔值,但将值放在最右边
- asp.net-mvc - ASP.Net MVC 日期验证总是说“字段必须是数字”(???)
- reactjs - 如何渲染/动画出离开数组的项目
- elasticsearch - ElasticSearch 查询返回脚本分数错误 - 意外字符“[”
- python - urlopen 错误 [Errno 11001] 本地驱动器的 getaddrinfo 失败