2017-06-14 639 views
0

我已经Android应用程序用Delphi firemonkey创建,我想我的应用程序打开Play商店和直接到我的应用页面,当我击出了一些按钮如何打开Play商店中,并直接到我的应用程序页面

unit Unit1; 

interface 

uses 
    System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, 
    FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs; 

type 
    TForm1 = class(TForm) 
    Button1: TButton; 
    procedure Button1Click(Sender: TObject); 
    private 
    { Private declarations } 
    public 
    { Public declarations } 
    end; 

var 
    Form1: TForm1; 

implementation 

{$R *.fmx} 

procedure TForm1.Button1Click(Sender: TObject); 
begin 
//open playstore and direct to my apps page 
end; 

end. 
+0

您可以将此作为提示https://stackoverflow.com/q/18873699/8041231 – Victoria

+0

您到现在为止尝试过什么? – RBA

回答

0

试试这个:

Intent := TJIntent.Create; 
Intent.setAction(TJIntent.JavaClass.ACTION_VIEW); 
Intent.setData(StrToJURI('market://details?id=PACKAGE_NAME')); 
SharedActivity.startActivity(Intent); 

其中PACKAGE_NAME是您在应用商店中注册的应用程序包。 例如com.mypackage.myapp

+0

谢谢你,作品magiccc .... – iboy15

+0

很高兴帮助你 –

相关问题