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

Александр Гвоздев

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

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

  • Посещение

Сообщения, опубликованные Александр Гвоздев

  1. Доброго времени суток. Ребят такой вопрос. В обще не отображаются картинки когда приложение запущено в Android. При работе в Windows все норм. Картинки есть на обоих устройствах.
     

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    
     {$IFDEF MSWINDOWS}
        try
          picTovarT := TBitmap.Create;
          picTovarT.LoadFromFile(T1.Text + '.jpg');
          IItem := list.Objects.FindDrawable('photoTovar') as TListItemImage;
          IItem.Bitmap := picTovarT;
        except
          picTovarT := TBitmap.Create;
          picTovarT.LoadFromFile('nophoto.png');
          IItem := list.Objects.FindDrawable('photoTovar') as TListItemImage;
          IItem.Bitmap := picTovarT;
        end;
        {$ENDIF}
     
        {$IFDEF Android}
        try
          picTovarT := TBitmap.Create;
          picTovarT.LoadFromFile(TPath.GetDocumentsPath + PathDelim + T1.Text + '.jpg');
          IItem := list.Objects.FindDrawable('photoTovar') as TListItemImage;
          IItem.Bitmap := picTovarT;
        except
          picTovarT := TBitmap.Create;
          picTovarT.LoadFromFile(TPath.GetDocumentsPath + PathDelim + 'nophoto.png');
          IItem := list.Objects.FindDrawable('photoTovar') as TListItemImage;
          IItem.Bitmap := picTovarT;
        end;
        {$ENDIF}

    в T1.Text хранится имя картинки без расширения.

    BeginUpdate и EndUpdate делаю соответсвенно. 

    Буду благодарен любой подсказке.

×
×
  • Создать...