Einzelnen Beitrag anzeigen

sko1

Registriert seit: 27. Jan 2017
577 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

AW: Meine erstellte Datei kann nicht geöffnet werden

  Alt 23. Mär 2017, 10:14
So, nach stundenlangem Probieren habe ich weitere Erkenntnisse:

Wenn ich die PDF-Datei durch eine MP3-Datei ersetze und mit folgendem Intent starte funktioniert es auch auf Android 6.0.1:

Delphi-Quellcode:
  fn := TPath.GetSharedDownloadsPath + PathDelim + 'test.mp3';
  if fileexists(fn) = false then
  begin
    showmessage(fn + ' nicht gefunden !');
    exit;
  end;
  fn := 'file://' + fn;
  Intent := TJIntent.Create;
  Intent.setAction(TJIntent.JavaClass.ACTION_VIEW);
  Intent.setDataAndType(StrToJURI(fn), StringToJString('audio/*'));
  // Intent.setDataAndType(StrToJURI(fn), StringToJString('application/pdf'));
  Intent.setFlags(TJIntent.JavaClass.FLAG_ACTIVITY_NEW_TASK);
  TAndroidHelper.Activity.startActivity(Intent);
Was ist denn nun mit meinen PDF's bzw. den Viewern los???

Ciao
Stefan
  Mit Zitat antworten Zitat