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

OnePeople

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

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

  • Посещение

  • Победитель дней

    64

Весь контент OnePeople

  1. procedure TForm1.ListViewUpdateObjects(const Sender: TObject; const AItem: TListViewItem); begin TListItemText(AItem.Objects.FindDrawable('Detail')).Width:=Ваша ширина; end;
  2. Я думаю здесь тип файла должен быть или нет?
  3. До маркета ещё далеко. Да ни какого, потом все перенесется в сервис. А есть пример с окном SYSTEM ALERT??? private void showWindow(Context context, String phone) { windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); LayoutInflater layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); WindowManager.LayoutParams params = new WindowManager.LayoutParams( WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.TYPE_SYSTEM_ALERT, WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL, PixelFormat.TRANSLUCENT); params.gravity = Gravity.TOP; windowLayout = (ViewGroup) layoutInflater.inflate(R.layout.info, null); TextView textViewNumber=(TextView) windowLayout.findViewById(R.id.textViewNumber); Button buttonClose=(Button) windowLayout.findViewById(R.id.buttonClose); textViewNumber.setText(phone); buttonClose.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { closeWindow(); } }); windowManager.addView(windowLayout, params); } AndroidManifest.rar
  4. Всё не то что будет работать, всё работает!!! И мне не нужен сервис, пока)
  5. 10.3.3 community Андроид 8 Манифест свой, приложение без сервиса.
  6. Все работает, спасибо за пример. А ни кто не знает как теперь сделать, чтобы стандртные интерфейсы не отображались, допустим звонилка или в моем случае окно громкости?
  7. Rad Studio 10.3.3 Android 64bit Делаю загрузку списка приложений, всё работает на телефоне, как только запускаю на целевом устройстве (андроид магнитола), то падает на этой строке Bitmap := TJBitmapDrawable.Wrap((Drawable as ILocalObject).GetObjectID).getBitmap; причем только на некоторых приложениях, например у меня идет календарь, всё нормально иконка добавляется, затем chrome падает на этой строке, затем email тоже нормально отрабатывает функция КАК ТАК ТО Уже все перепробывал, может кто знает другой метод получения иконки приложения, пользуюсь этим Drawable := LApplicationInfo.loadIcon(TAndroidHelper.Context.getPackageManager); if Assigned(Drawable) then Bitmap := TJBitmapDrawable.Wrap((Drawable as ILocalObject).GetObjectID).getBitmap; if Assigned(Bitmap) then begin JBitmapToSurface(Bitmap, Surface); iconapp.Assign(Surface); end;
  8. OnePeople

    Phonebook Access

    Всем привет. Rad studio 10.3.3 Кто нибудь знает как работать с Bluetooth PBAP? Мои мысли в грубой форме Вопросы: 1.Какой запрос мне отправить, чтобы получить телефонную книгу другого устройства? 2.Чтобы потом позвонить, мне нужно будет еще один сокет создавать, с подключением к другому сервису? PS Спасибо тем кто откликнется! Может кто в java шарит https://github.com/gitzxon/MyBluetoothDemo/blob/master/app/src/main/java/android/bluetooth/client/pbap/BluetoothPbapClient.java
  9. OnePeople

    Баг прозрачности

    Если создать layout в нем rectangle с белым цветом с прозрачность, то при TAnimator.AnimateFloat(layout, 'Opacity', 0.2, 0.35); rectangle наоборот становиться ярче Тест приложение кнопка внизу, при нажатии все становиться белое( https://dropmefiles.com/3DgQB
  10. Не видя полной картины трудно понять. А почему TListViewItem(ListView1.Selected).Text а не AItem.Text
  11. Да создайте свой стиль для итема какой хотите, хоть 2 строчки хоть 10!
  12. Ну на счёт помощи, ваша тема про стиль итема в ListBox, это ну уж очень просто, поэтому здесь вам вряд ли ответят, скажут воспользуйтесь поиском. Прежде чем просить помощи постарайтесь сначала сами поискать и разобраться, а судя по вашим вопросам вы это делали не достаточно хорошо!
  13. Вы уверены что Вам это надо? Может сначала литературу какую нибудь по delphi почитать, а уж потом что то делать!? 2.rar
  14. По быстрому) Paint.rar
  15. Обновлено 1.Исправлено сохранение игры, если игра установлена на диск С:. 2.Исправления сетевой синхронизации 3.Мелкие ошибки интерфейса
  16. Тоже свой вариант по быстрому накидал, как пример WhatNew.rar
  17. 1.Можно взять Rectangle, залить его с Alpha 70%. И поместить в него изображение. 2.Затем расчитать абсолютное положение контрола на форме, его размеры,сделать его скриншот. 3.Изображению задать соответствующие размеры, координаты и скриншот контрола, можно добавить свечение.
  18. Делал чисто для себя! И только для своего удовольствия! Возможны ошибки!*(вернее точно есть))) Графика не окончательная! Скриншоты сервер: Скриншоты клиент: Сервер на комп, клиент Android (должны находиться в одной сети) P/S И так как все устройства у меня Full HD, проверял только на них( Monopoly.rar
  19. Да всё проще, не стал заморачиваться, сделал поток с wait на количество секунд в анимации. Т.е. в потоке wait не вешает форму и всё, но это п...ц а не костыль(
  20. Такая же проблема (Rio). Переделал всё на просто AnimateFloat с разными костылями(((
  21. Android это просто беда Анимации с wait не выполняются сразу выводиться результат, другое приложение зависает при выводе фрейма причем очистил все секции выполняемые при запуске, жесть какая то(((
  22. Не знаю куда уж проще? Кидаешь на форму StyleBook и в свойствах формы выставляешь его. Создаешь свой прогрессбар например. Кликаешь по нему правой кнопкой мыши и выбираешь изменить стиль по умолчанию или же создать свой новый стиль для компонента. Затем редактируешь его как компонент содержащий в себе другие компоненты, причем не обязательно как я сделал для примера из прямоугольников, можно сделать и из картинок, главное чтобы названия StyleName совпадали c родными.
  23. 1.Потому что так работает и он находит окно, так как SetForegroundWindow(hwin) отрабатывает 2.4. Да мне главное чтобы приходило, а оно вообще не приходит т.к. ShowMessage('Получено сообщение от другой копии'); не отрабатывает 3. И что я от этого могу узнать?
×
×
  • Создать...