Важно (9.07.22)

Если картинки в постах не отображаются, зайдите в блог через прокси. РКН заблокировал поддомены blogger.com на которые загружались картинки.

воскресенье, 27 октября 2013 г.

Как закрыть приложение при помощи кнопки TButton или TSpeedButton

На данный момент тема "закрыть android приложение для Android с помощью кнопки(TButton или TSpeedButton)", очень актуальна. Я провёл тестирование некоторых способов и теперь подведу итог.

Upd (23.04.14). Проверено на Delphi XE6


Способы закрытия приложения:
  1. Halt(0); - Работает
  2. Form1.Close; - Не работает
  3. Application.Terminate; - Не работает
  4. MainActivity.finish; - Работает
Для того чтобы использовать последний способ, нужно написать примерно такой код:
uses 
  FMX.Platform.Android;

procedure TForm1.Button4Click(Sender: TObject);
begin
  MainActivity.finish;
end;

Решать вам, какой из работающих способов использовать.