Антон
Dmitry
Спасибо за наводку, а в шапку я обязательно посмотрю)
Антон
Это вебьвбю во фрагменте. Как заставить отображаться здесь пункт меню 'Сканировать карту?' При открытии этого же урл в браузере этот пункт меню есть!
Антон
Vadim
но выглядит как глюк студии)
Проблема была в том, что я пакеты с большой буквы называю и поэтому кодеген пытался импортить пакет как класс
Martynenko
Проблема была в том, что я пакеты с большой буквы называю и поэтому кодеген пытался импортить пакет как класс
ахах) я думал задать вопрос, с каких пор называют пакеты заглавными буквами)
Vadim
Сорян, я с шарпов
Martynenko
Сорян, я с шарпов
ааа) тогда понятно)
Martynenko
Спасибо, я тоже впервые такое встречаю
Andrey
привет как называется вьюха в виде облачка в чатах, как в хэндаутсе или телеграме, например? собственно, тот элемент, где отображается мой вопрос
Andrey
ок, спасибо. как я понял, ее нужно самом делать
Александр
подскажите кто работал с StaggeredGridLayoutManager какие gapStrategy вы используете? нашел только 2 штуки StaggeredGridLayoutManager.GAP_HANDLING_MOVE_ITEMS_BETWEEN_SPANS - выглядит стремно. ячейки перемешиваются(меняют позицию в списке) чтобы заполнить пустое место. при скролле вверх замечал такое хочется сохранить порядок элементов пробовал GridLayoutManager.GAP_HANDLING_NONE - но там остаются дырки при скролле вверх(( еще хуже
Александр
Александр
может кто-то знает как сделать чтобы ячейки просто подвигались вверх и убирали пустое место?
Azret
Привет, народ. Соцопрос, если позволите. Есть ли среди вас те, кто в своих проектах работает с цветами НЕ из ресурсов? И почему? (Кейс, когда значение цвета приходит из бека, не рассматриваем)
Azret
да, из кода. Color.parse() и тд
Александр
Это какой LayoutManager?
StaggeredGridLayoutManager
Azret
Можете кейс расписать, если нетрудно?
Roman
А сделать свой ResourceManager ?
Mike
это шутейка такая?
Нет. XML нужно выжигать калёным железом.
Azret
я работаю. есть цветовые настройки в приложении, пользователь может изменять основные цвета приложения
ага. Смена цвета прямо в приложении, причем не из предвыбранных цветов, верно?
Roman
У которого есть context из di например
Roman
Для этого и есть di. Чтобы решать такие неприятности
Azret
норм норм. Прямо огонь, а не кейс!
Azret
Спасибо. Еще варианты?
Den
Ребят, столкнулся с такой проблемой: не могу найти в EditTextPreference для androidx методы для взаимодествия с окном. Мне надо по нажатию на кнопку энтер на клавиатуре спрятать окно и применить настройку. В бычном android есть mEditTextPreference.getEditText().setOnEditorActionListener(), а как быть тут?
Madi
Есть ли кто подключал к себе в приложение sms retriever api? чтобы получить 11 символьный хэш приложения, достаточно ли использовать класс ApiSignatureHelper, или нужно подписать приложение через гугл плей, получить публичный сертификат и только через него хэш?
Meir
Извините за беспокойство. Можете подсказать внутри WebView не грузится видео в тег video, звук идёт, а видео не работает
Meir
webView.settings.javaScriptEnabled = true webView.settings.domStorageEnabled = true
Meir
Настройки вроде включил
Meir
или для видео там другие нужно подрубать?
Konstantin
мастера двигания пикселов - как сделать поверх вьюшки чернобелую маску?
Konstantin
типа мы попали в 1920 год и снимаем немое кино
Madi
Это для полноэкранного режима
Madi
Попробуй еще с таймерами webview поработать
Meir
А методы переопределил onshowcustomview и onhidecustomview?
Нет, методы не переписывал, все по умолчанию
max
Всем привет. Пользуется кто-нибудь ACRA для получения информации об ошибках у пользователей? Если настроить получение на почту, то письма должны сразу приходить?
max
пользователь же сам должен отправить и зависит от почтового оператора как я знаю. я пользуюсь
Я указал плагин @AcraMailSender(mailTo = "mymail@server.com") При падениии приложения появляется диалог с запросом отправки отчета, соглашаюсь, но никакие письма не приходят
Alexey
Мб обновили там couchdb и все такое и сейчас будет ок, но больше не хочу)
Martynenko
Да, он открывает...
я кроме аннотации прописывал ещё вот такое CoreConfigurationBuilder builder = new CoreConfigurationBuilder(this); builder.setReportField(ReportField.ANDROID_VERSION, true); builder.setReportField(ReportField.APP_VERSION_CODE, true); builder.setReportField(ReportField.APP_VERSION_NAME, true); builder.setReportField(ReportField.APPLICATION_LOG, true); builder.setReportField(ReportField.CRASH_CONFIGURATION, true); builder.setReportField(ReportField.DEVICE_ID, true); builder.setReportField(ReportField.DEVICE_FEATURES, true); builder.setReportField(ReportField.PHONE_MODEL, true); builder.setReportField(ReportField.CUSTOM_DATA, true); builder.setReportContent(ReportField.ANDROID_VERSION, ReportField.APP_VERSION_CODE, ReportField.APP_VERSION_NAME, ReportField.CRASH_CONFIGURATION, ReportField.DEVICE_ID, ReportField.DEVICE_FEATURES, ReportField.PHONE_MODEL, ReportField.CUSTOM_DATA, ReportField.APPLICATION_LOG, ReportField.LOGCAT); builder.setBuildConfigClass(BuildConfig.class).setReportFormat(StringFormat.JSON);
Martynenko
спасибо, сейчас попробую
и в attachBaseContext не забывай ACRA.init(this, builder); ещё)
Andrey
у RecyclerView есть метод: void notifyItemInserted(int position) если у меня два холдера в ресислере, какой холдер добавится на указанную позицию?
Mike
ресислере! Что значит «два холдера»? Два вьютайпа, нет?
Alexey
ресислер)))
Andrey
ресислере! Что значит «два холдера»? Два вьютайпа, нет?
да, до инфлейта это холдеры, после вьютайпа
Mike
сейчас начнётся флуд рекуклерами и рецикливаторами :)
Mike
да, до инфлейта это холдеры, после вьютайпа
что значит «до инфлейта», «после вьютайпа»?
Andrey
это было бы забавно, но ответ на вопрос важнее)
max
и в attachBaseContext не забывай ACRA.init(this, builder); ещё)
Открывается почтовый агент, но ничего не происходит, письмо не формируется. Плагин почтовый не сконфигурирован?
Martynenko
вероятно надо зайти в почтовый клиент, чтобы он мог отправлять сообщения
Martynenko
другие сообщения он отправляет?
Andrey
что значит «до инфлейта», «после вьютайпа»?
я знаю, что в зависимости от типа данных, или полей денных, или еще как-то можно формировать разные типы, и в зависимости от этого типа создается вьюха
Dmitriy
это было бы забавно, но ответ на вопрос важнее)
Безумно странный вопрос. У вас есть onCreateViewHolder что в нем создастся то и будет. В нем у вас может быть выбор в зависимости от viewType, а viewType определяется в методе getItemViewType, собственно по позиции
Dmitriy
поэтому посмотрите свой код и скажите, что у вас там создается
max
другие сообщения он отправляет?
я пытаюсь только почтовые отправлять
Andrey
у тебя переопределён getItemViewType или нет?
да. я вставляю этим методом вью в самый конец. как определится, какие данные будут его заполнять и соответственно, какие вьютайпы будут
Andrey
notifyItemInserted(getDatasetSize()); вот и все. что там окажется?
Dmitriy
Ничего. Notify не вставляет никаких данных, данные у вас в источнике(List<Object>) и вы сами их дергаете.
Dmitriy
Соответственно если в список ничего не добавилось то и notify ничего нового вам не создаст
max
другие сообщения он отправляет?
есть пример кода до строчек? builder.setReportContent(ReportField.ANDROID_VERSION, ReportField.APP_VERSION_CODE,
Alexey
Ребят, друзья ищут человека, который работал с camera 2 api для посоветоваться - наткнулись на какие-то проблемы с распознаванием. Кто-нибудь готов помочь?
Martynenko
есть пример кода до строчек? builder.setReportContent(ReportField.ANDROID_VERSION, ReportField.APP_VERSION_CODE,
@Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); CoreConfigurationBuilder builder = new CoreConfigurationBuilder(this); builder.setReportField(ReportField.ANDROID_VERSION, true); builder.setReportField(ReportField.APP_VERSION_CODE, true); builder.setReportField(ReportField.APP_VERSION_NAME, true); builder.setReportField(ReportField.APPLICATION_LOG, true); builder.setReportField(ReportField.CRASH_CONFIGURATION, true); builder.setReportField(ReportField.DEVICE_ID, true); builder.setReportField(ReportField.DEVICE_FEATURES, true); builder.setReportField(ReportField.PHONE_MODEL, true); builder.setReportField(ReportField.CUSTOM_DATA, true); builder.setReportContent(ReportField.ANDROID_VERSION, ReportField.APP_VERSION_CODE, ReportField.APP_VERSION_NAME, ReportField.CRASH_CONFIGURATION, ReportField.DEVICE_ID, ReportField.DEVICE_FEATURES, ReportField.PHONE_MODEL, ReportField.CUSTOM_DATA, ReportField.APPLICATION_LOG, ReportField.LOGCAT); builder.setBuildConfigClass(BuildConfig.class).setReportFormat(StringFormat.JSON); ACRA.init(this, builder); }
max
я скинул сразу весь код
и с этим кодом библиотека должна куда слать сообщения?
Martynenko
она только будет открывать почтовый клиент с json прикрепленным