下载文件后显示状态栏通知。| Android Studio
我正在下载一个pdf文件,收到的是字节字符串。 我想在下载文件后在状态栏中显示一个通知,该通知将打开文件以查看其内容 我的代码:下载文件后显示状态栏通知。| Android Studio,android,file,base64,android-notifications,Android,File,Base64,Android Notifications,我正在下载一个pdf文件,收到的是字节字符串。 我想在下载文件后在状态栏中显示一个通知,该通知将打开文件以查看其内容 我的代码: holder.txtView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Random generator = new Random(); int n
holder.txtView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Random generator = new Random();
int n = 10000;
n = generator.nextInt(n);
String FileName = "Circular" + n + ".pdf";
File file = new File(Environment.getExternalStorageDirectory() + "/"+FileName);
try (FileOutputStream fos = new FileOutputStream(file);) {
// To be short I use a corrupted PDF string, so make sure to use a valid one if you want to preview the PDF file
String b64 = getCircularResponse.getPdf();
byte[] decoder = Base64.decode(b64, 0);
fos.write(decoder);
} catch (Exception e) {
e.printStackTrace();
}
}
});
任何帮助都将不胜感激。
谢谢