如何使用 Delphi 以编程方式打开 Android 设置应用程序?

How to open Android Settings App programmatically with Delphi?

所以我想编写一个带有按钮的简单 Delphi 应用程序。当您单击此按钮时,它应该会在 Android 上打开设置应用程序。它不应在设置中打开任何内容,而只会打开“设置”应用程序本身。

我想以编程方式执行此操作。这是什么代码?如何在 Delphi 中做到这一点?

我问过类似的问题...我没有测试您的应用程序,但我相信它的工作方式相同:

尝试这样的事情:

uses
  Androidapi.JNI.GraphicsContentViewText, Androidapi.JNI.Provider, Androidapi.Helpers;

procedure TForm1.Button1Click(Sender: TObject);
var
  LIntent: JIntent;
begin
  LIntent := TJIntent.JavaClass.init(TJSettings.JavaClass.ACTION_SETTINGS);
  LIntent.addFlags(TJIntent.JavaClass.FLAG_ACTIVITY_NEW_TASK); // <-- this might be optional
  TAndroidHelper.Context.startActivity(LIntent);
end;