我正在尝试阅读从Google地图共享位置时生成的文本。格式如下:
帝国大厦,纽约州立大学,建于10001年。 h t t p s:// url
我的想法是在我的应用程序内部打开URL,以从该位置获取数据。
我已经阅读使用以下代码的意图:
function HandleIntentAction(const Data: JIntent): Boolean;
var
Extras: JBundle;
valor,valorofuscated,id,typetoopen,valortext:string;
begin
Result := False;
if Data <> nil then
begin
Extras := Data.getExtras;
if Extras <> nil then
begin
valorofuscated:=
JStringToString(Data.getStringExtra(StringToJString('EXTRA_TEXT')));
valor:= Crypt('Decrypt',valorofuscated);
end;
end;
Invalidate;
end;
但是,当我从Google地图收到意图时,Extras
始终为零。有想法吗?