Перейти к содержанию
Fire Monkey от А до Я

Iscander

Пользователи
  • Постов

    8
  • Зарегистрирован

  • Посещение

Посетители профиля

1 709 просмотров профиля
  1. function URLEncode(const AStr: string): string; var LBytes: TBytes; LIndex: Integer; begin Result := ''; LBytes := TEncoding.UTF8.GetBytes(AStr); for LIndex := Low(LBytes) to High(LBytes) do Result := Result + '%' + IntToHex(LBytes[LIndex], 2); end; Да, точно, помогло. ))) Спасибо.
  2. Здравствуйте, помогите найти способ добавить спец символ в смс. procedure TForm1.SendSMSTO (Tel,text_sms:string); {$IFDEF ANDROID} var Intent: JIntent; {$ENDIF} begin {$IFDEF ANDROID} Intent:=TJIntent.Create; Intent.setAction(TJIntent.JavaClass.ACTION_VIEW); Intent.setData(StrToJURI('sms:'+Tel+'?body='+text_sms)); SharedActivity.startActivity(Intent); {$ENDIF} end; что только не пробовал, а вспомнить не могу как ранее реализовал этот вопрос. SendSMSTO('+79*********','#'); В результате этот спец символ не отображается в смс.
  3. Всем спасибо, тема закрыта. Решения найдено https://developer.android.com/guide/components/intents-common#Maps Intent.setData(StrToJURI('geo:0,0?q='+Edit1.Text));
  4. Проверил в Урл всё нормально {act=android.intent.action.VIEW dat=dgis://Титова 1}.Программа запускается но в адресную строку не попадает адрес. Intent:= TJintent.JavaClass.init(TJIntent.JavaClass.ACTION_VIEW); Intent.setData(StrToJURI('dgis://Титова 1')); SharedActivity.startActivity(intent); О гении, подскажите где тут загвоздка, может тип надо указать? Помогите пожалуйста.
  5. Отладка не работает, примерчик пожалуйста. Может что надо в манифест добавить?
  6. Iscander

    Intent ACTION_VIEW URI

    Доброго времени суток уважаемые форумчане, прошу строго не судить, ошибки нет и результата тоже. 2Gis запускается, адрес не появляется. Тут чего-то не хватает или не правильно написал. Подскажите... Источник: https://help.2gis.ru/question/razrabotchikam-zapusk-mobilnogo-prilozheniya-2gis/android uses androidapi.JNI.GraphicsContentViewText, Androidapi.Helpers, Androidapi.JNI.Net, Androidapi.JNI.JavaTypes, Androidapi.JNI.Webkit, FMX.Helpers.Android; procedure TForm1.Button2Click(Sender: TObject); var Intent: JIntent; URI: Jnet_Uri; begin Uri:=TJnet_Uri.JavaClass.parse(StringToJString('dgis://'+Edit1.Text)); Intent:=TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_VIEW, Uri); Intent.setPackage(StringToJString('ru.dublgis.dgismobile')); SharedActivity.startActivity(Intent); end; Тут смотрел не помогло.(((
  7. Спасибо, статья отличная. Вопрос возник, может кто сталкивался с видео рекламой? Компонент TBannerAD не поддерживает видео ролики. Есть другой компонент отображающий видео рекламу и примеры его использования? Если нет, то какие прогнозы?
×
×
  • Создать...