No change. I'm not sure how that would have made a difference though. What's specifically happening is that I'm downloading a PDF file and then opening in Adobe Reader. I'm able to start the activity to open Adobe Reader, that's not the problem. The problem is that Adobe Reader is not able to open the Uri that I pass in the Intent.
On Jan 4, 3:31 am, King Sun <[email protected]> wrote: > Add intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); and try again. > On Jan 4, 2012 5:18 PM, "mattcoz" <[email protected]> wrote: > > > > > > > > > I'm downloading a file using the DownloadManager. I'm receiving the > > ACTION_DOWNLOAD_COMPLETE broadcast but I'm having trouble opening the > > file. I'm creating a ACTION_VIEW intent with the data set to the Uri > > I get from the getUriFromDownloadedFile method and the type set to the > > String I get from the getMimeTypeFromDownloadedFile method. I'm able > > to start the activity to open the file, but the app is not able to > > open it. I know the file is being downloaded correctly because I can > > go to my list of downloads and open it from there. Any idea of what > > I'm doing wrong? Here is the code in my BroadcastListener: > > > long id = > > intent.getExtras().getLong(DownloadManager.EXTRA_DOWNLOAD_ID); > > DownloadManager dm = > > (DownloadManager)getSystemService(DOWNLOAD_SERVICE); > > > intent = new Intent(Intent.ACTION_VIEW); > > intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); > > intent.setDataAndType(dm.getUriForDownloadedFile(id), > > dm.getMimeTypeForDownloadedFile(id)); > > startActivity(intent); > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

