所以我想用一个按钮编写一个简单的Delphi应用程序。当您单击此按钮时,它应该在Android上打开设置应用程序。它不应该在设置中打开任何内容,而只是打开设置应用程序本身。
我想以编程方式执行此操作。这是什么代码?如何在Delphi中做到这一点?
答案 0 :(得分:2)
我问了类似的东西......我没有测试你的应用程序,但我相信它的工作方式相同:
How to call the native window of Bluetooth settings on Android in Delphi?
答案 1 :(得分:2)
尝试这样的事情:
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;