ну еще вариант
TTask.Run(procedure
begin
//тут отправляем данные на сервер через THTTPClient.Post
TThread.Synchronize(TThread.CurrentThread, procedure
begin
// если нужно делаем что-то в основном потоке
end)
end)
В андроиде 5+ появился из коробки киоскмоде, на стоке точно.
можно перекрыть кнопку назад, но другие кнопки не перекрыть
это максимум что вы можете сделать
Для этого надо использовать сторонний лаунчер, реализующий т.н. kioskmode. Кнопку back можно переопределить, а вот остальные система не даст.
Взможно, можно с помощью AccesibilityManager, точно не скажу
Все получилось, спасибо!) Кое-что изменил, и вышло вот так:
var
intent:Jintent;
begin
Intent := TJIntent.Create; Intent.setAction(TJIntent.JavaClass.ACTION_VIEW);
Intent.setDataAndType(StrToJuri(url),StringToJString('image/jpeg'));
SharedActivity.startActivity(Intent);
end;
где URL - адрес моей картинки в интернете.