Deleting a tableview item


var
  AItem: TTMSFMXTableViewItem;
begin
  AItem := MyTableView.SelectedItem;
  if Assigned(AItem) then 
    begin
      MyTableView.BeginUpdate; 
      try
        AItem.Destroy;
  ...


When I execute this code on Android I get an access violation with the AItem.Destroy. Obviously I am not deleting the item correctly. Can you please tell me what I need to change. Thanks!

It's a collection item, so collection items are removed with


TableView.Items.Delete(index);

or in this case

TableView.Items.Delete(AItem.Index)

Thanks. Don't know why I thought I read somewhere that I needed to destroy it.