-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
265
Весь контент Равиль Зарипов (ZuBy)
-
Да вот теперь все правильно понимаете, чтобы разделить визуально колонки пришлось не мало кода дописать в самом FMX.ListView.pas там же сделано и выделения и собственный обработчик нажатия и прочее. Если хотите могу добавить вас в бета-тест. В личку скиньте платформу и емайл (AppleID или Google account)
-
Если вам будет понятно, это стиль айтема отрисованный несколько раз. Поэтому визуально вы видите несколько плиток, а не одну как обычно
-
Нет, там только TListItemText и TListItemImage. Просто визуально сделано так, как будто они лежат еще на чем то.
-
видимо вы не поняли, что это не кнопки, у них нет парентов.
-
компилятор сам собирает обе версии и вшивает в одну аппликацию (ну или как-то так) вот требования к девайсу (проект собран для 64-bit) прекрасно устанавливается на такие девайсы
-
вроде ограничения только по версионности iOS я на днях запускал на IPhone 4S с версией ос 9+ все прекрасно работает. UPDATE: у меня Seattle (и заливал через TestFlight)
-
вставил нужную строчку /* 115: */ private NotificationCompat.Builder buildNotification(String msgTitle, String msgText, PendingIntent contentIntent) /* 116: */ { /* 117:129 */ int icon = this.mContext.getApplicationContext().getApplicationInfo().icon; /* 118: */ /* 119: */ /* 120: */ /* 121:133 */ NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this.mContext); /* 122:134 */ mBuilder.setSmallIcon(icon); /* 123:135 */ mBuilder.setTicker(msgTitle); /* 124:136 */ mBuilder.setContentTitle(msgTitle); /* 125:137 */ mBuilder.setContentText(msgText); /* 126:138 */ mBuilder.setContentIntent(contentIntent); /* add:ZuBy */ mBuilder.setStyle(new NotificationCompat.BigTextStyle().bigText(msgText)); // эта строчка делает мультилайн /* 127:139 */ mBuilder.setSound(RingtoneManager.getDefaultUri(2)); /* 128: */ /* 129:141 */ return mBuilder; /* 130: */ } на всякий случай прикладываю полностью исходные данные остался вопрос, как скомпилировать в jar файл? fmx.src.rar
- 53 ответа
-
- notifications
- gcm
- (и ещё 5 )
-
- 53 ответа
-
- notifications
- gcm
- (и ещё 5 )
-
Доброго дня! Решил я побороть проблемку single-line в нотификациях (в частности push, т.к. локальные можно выводить в несколько строк) Почитал в интернете, набрел на такие статьи https://mobilefirstplatform.ibmcloud.com/blog/2015/11/24/multi-line-gcm-push-notifications/ https://github.com/vivinkrishnan/multi-line-push/blob/master/MultiLineNotifications/apps/MultiLineNotifications/android/native/src/com/MultiLineNotifications/GCMIntentService.java судя по ним нужно просто подменить библиотеку com.embarcadero.gcm.notifications.GCMIntentService на измененную как статье выше Вроде плёвое дело, но где найти эту библиотеку и чем скомпилировать исходник? Если у кого есть познания в этой области, подскажите в какую сторону рыть. Нам ведь всем такое пригодится fmx.zip (Seattle, Berlin) LocalMultiline.zip (Berlin) https://github.com/rzaripov1990/Multiline-Push-and-Local-Notifications
- 53 ответа
-
- notifications
- gcm
- (и ещё 5 )
-
ну так в AppStore принимают только приложения скомпилированные для 64-bit архитектуры просто выберите Application Store и Release и нажмите play у вас появится .ipa файл, который нужно залить через Application Loader Подключенный девайс не обязателен
-
А вы после заполнения LV вызвали LV.Resize?
-
нет конечно, это же не веб. можно открыть видео в youtube из своего оприложения
-
скорей всего FindObject(sText) deprecated, попробуйте использовать FindDrawable(sText)
-
Да, все верно
-
если не принципиально использование TListBox, то используйте TListView
-
такое скушает только Windows. я на форуме уже приводил такой пример
-
речь идёт о том, что вы создаете "кастомный контрол", если это так, то вы его должны отрисовать вручную в событии OnUpdateObjects
-
у вас же не месенджер, значит это вам не подходит
-
а можно посмотреть на отрисовку этого текста?
-
они работают на пушах