Jump to content
  • Status: Closed
  • Priority: Normal
  • Resolution: Works as expected
  • Platform: Android
  • Affects version: 1.9.2.1

Если TfgCollectionView всего содержит всего один Item, то GetLastVisibleItemIndex возвращает "-1"


User Feedback

Recommended Comments

  • Administrators

Не получается воспроизвести.

Сделал список с одним элементом. По нажатию на кнопку показываю индекс последнего элемента:

procedure TFormMain.fgButton1Tap(Sender: TObject);
begin
  TfgToastFactory.Show(fgCollectionView1.GetLastVisibleItemIndex.ToString);
end;

procedure TFormMain.fgCollectionView1BindItem(Sender: TObject; const AIndex: Integer; const AStyle: string;
  const AItem: TfgItemWrapper);
begin
  AItem.GetControlByLookupName<TfgLabel>('title').Text := Format('Item %d', [AIndex]);
end;

function TFormMain.fgCollectionView1GetItemCount(Sender: TObject): Integer;
begin
  Result := 1;
end;

При нажатии на кнопку показывается 0 индекс, что верно.

  • Administrators

Значение Статус изменено на: Closed

Значение Резолюция изменено на: Test case error

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.