Jump to content

1.7.0.0 Русский


Yaroslav Brovin

Recommended Posts

  • Administrators

Скачать:
Релиз доступен только по запросу.

Дата релиза:

14 декабря 2020


Новое

  • Добавлен новый компонент TfgBottomSheetLayout для IDE и Android и два демо-проекта "Компоненты" -> "TfgBottomSheetLayout" -> "Модальный режим", "Интересные места на карте".

Улучшения ?

Исправление ошибок ?

  • Like 8
Link to comment
Share on other sites

Доброе утро

Внезапная ошибка в демо примере

AndroidShareImageDemo

[DCC Error] FGX.Share.pas(70): E2250 There is no overloaded version of 'putExtra' that can be called with these arguments

{ TfgShareManager }

procedure TfgShareManager.AddBitmap;
var
  ArrayList: JArrayList;
begin
  if FDataTypes = [TfgDataType.Image] then
    FIntent.putExtra(TJIntent.EXTRA_STREAM, TJParcelable.Wrap(FBitmapUri)) //Вот тут
  else
  begin
    ArrayList := TJArrayList.Create;
    ArrayList.add(FBitmapUri);
    FIntent.putParcelableArrayListExtra(TJIntent.EXTRA_STREAM, ArrayList);
  end;
end;

А все потому, что 

Android.Api.ActivityAndView;

v.1.7.0.0  

    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Boolean>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Byte>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: JString): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: JCharSequence): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Double>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<JString>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<JCharSequence>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: JBundle): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Single>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<ShortInt>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Char>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Integer>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Int64>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Byte): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Boolean): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Char): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: ShortInt): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Double): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Single): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Int64): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Integer): JIntent; overload;

v.1.6.3.0  

    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Boolean>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Byte>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: JString): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<JParcelable>): JIntent; overload; //И вот его очень не хватает
    function putExtra(const AArg0: JString; const AArg1: JCharSequence): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: JParcelable): JIntent; overload; //Вот его очень не хватает
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Double>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<JString>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<JCharSequence>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: JBundle): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Single>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<ShortInt>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Char>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Integer>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: IJavaArray<Int64>): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Byte): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Boolean): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Char): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: ShortInt): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Double): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Single): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Int64): JIntent; overload;
    function putExtra(const AArg0: JString; const AArg1: Integer): JIntent; overload;

 

Link to comment
Share on other sites

×
×
  • Create New...