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

Долгая реакция переключения вкладок


alikoder

Вопрос

Опубликовано

Здравствуйте, проблема такая.
Приложение на android, на форме TabControl на котором есть еще один TabСontrol(2).
При нажатии на rectangle которые находятся на первом TabItem в TabСontrol(2) должно происходить переключение на другие item, что реализовано простым

 
Цитата


 

TabControl2.ActiveTab:=TabItem2;

.
На винде все работает, как положено, вкладка сразу переключается.
На телефоне при запуске приложения и нажатии на rectangle переключение активного tabitem происходит не сразу а секунд через 10-15, но если нажимать вновь то уже моментально.
Путём постепенного удаления всего, понял, что проблема не в количестве компонентов на tabItems. Проблема возникает именно когда есть tabcontrol на котором есть еще один tabcontrol.

Рекомендуемые сообщения

  • 0
Опубликовано

Попробуй при создании приложения единоразово вызвать процедуру PreloadContent(TabControl2), где PreloadContent определена следующим образом:

procedure PreloadContent(const AControl: TControl);
{$IF DEFINED(ANDROID) or DEFINED(IOS)}
var
  I: Integer;
{$ENDIF}
begin
{$IF DEFINED(ANDROID) or DEFINED(IOS)}
  if AControl is TStyledControl then
    TStyledControl(AControl).ApplyStyleLookup;
  if AControl.ControlsCount > 0 then
    for I := 0 to AControl.ControlsCount - 1 do
      PreloadContent(AControl.Controls[I]);
{$ENDIF}
end;

 

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...