08-02-2018, 02:37 PM
(آخر تعديل لهذه المشاركة: 08-02-2018, 03:22 PM بواسطة محمد عبد العزيز.)
وجدت هذا الكود في النت لكن لم يشتغل معي مع أني أرفقت الملف في المسار assets\internal\
أين المشكلة ياترى ؟
رسالة الخطأ
أين المشكلة ياترى ؟
رسالة الخطأ
كود :
{$IFDEF ANDROID}
Uses
Androidapi.JNI.GraphicsContentViewText,
Androidapi.Helpers,
Androidapi.JNI.JavaTypes,
Androidapi.JNI.Net;
{$ENDIF}
procedure btnPdfClick(Sender: TObject);
var
fName : String;
{$IFDEF ANDROID}
Intent : JIntent;
URI : Jnet_Uri;
{$ENDIF}
begin
fName := TPath.GetSharedDownloadsPath + PathDelim + 'test.pdf';
{$IFDEF ANDROID}
URI := TJnet_Uri.JavaClass.parse(StringToJString('file:///' + fName));
intent := TJIntent.Create;
intent.setAction(TJIntent.JavaClass.ACTION_VIEW);
intent.setDataAndType(URI,StringToJString('application/pdf'));
SharedActivity.startActivity(intent);
{$ENDIF}
end;
