Anonymous
юзаю com.google.android.material.tabs.TabLayout
Nikita
еще хорошо бы почитать методички дл подготовки к сдаче экзамена по java
Никогда не слышал о таком. Где можно найти такое >
Nikita
?
Alexandr
всякую еще дребедень типа effective java, совершенный код, что-нибудь по паттернам проектирования (если б я сам хоть что-нибудь прочитал из этого списка XD )
Anonymous
почему - то отдельно Title тоже нажимается...
Alexandr
Никогда не слышал о таком. Где можно найти такое >
ща ищу. сдавал только на C#, но видел по java аттестацию тоже
Anonymous
Кто - нибудь сталкивался с подобным?
Я как диванный воин вижу, что буквы не нажимаются.
Anonymous
Я как диванный воин вижу, что буквы не нажимаются.
Как раз таки и нажимаются буквы, а по факту не должно ведь.
Philipp
всякую еще дребедень типа effective java, совершенный код, что-нибудь по паттернам проектирования (если б я сам хоть что-нибудь прочитал из этого списка XD )
эффектив джаву листал, паттерны смотрел по refactoring.guru, совершенный код тоже вроде бы листал, правда, давно, но энивей, спасибо
Anonymous
Кому не трудно, можете у себя потестить, как работает com.google.android.material.tabs.TabLayout у вас? от AndroidX
Anonymous
Т.е. нужно убрать фокус с текст вью
TextView не должен забирать листнер у родителя. должен быть Ripple всегда, куда бы не нажал по TabLayout
Mike
хочется сейчас какую-нибудь шутку вставить про то, что конченный нуб — Дядюшка Боб
Philipp
ну сори, я читал чистый код, просто забыл, что его так называют
Alexandr
там этих гайдов миллион :) https://www.amazon.com/OCA-Certified-Associate-Programmer-1Z0-808-ebook/dp/B00R04DF3I
Alexey
Запускаю IntentService, внутри ни она строка из ресурсов не может быть прочитана с ошибкой Method threw 'android.content.res.Resources$NotFoundException' exception. Это ок?
Никита 🙃
Сейчас будет глупый вопрос, но я уже хз: com.google.android.gms.common.api.ApiException: 10: получаю это при гугол аутентификации. НО. в консоли добавлены правильные (уверен на 100%) имя пакета и sha-1 и . В чём я мог натупить? GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestServerAuthCode(get(name = GOOGLE_CLIENT_ID)) .requestIdToken(get(name = GOOGLE_CLIENT_ID)) .requestEmail() .build() GOOGLE_CLIENT_ID тоже правильный.
Alexey
invalid reset пробовал?
все ресусрсы в активити и фрагментах работают, именно в intentservice нет
Mike
я создавал вьюхи в сервисе, всё норм
Anonymous
SDK что - то, я бы попробовал Invalid reset
Alexey
блэт даже не знаю почему, в манифесте прописал <service android:name=".service.ImageSharingService" /> в классе импорт ресурсов есть. В дебагере application и resources резолвятся
Alexandr
левый R подключил?
Alexandr
меня правда еще смущает что сервис intent
Vitaly
Подскажите как разделить приложение на модули? Модуль не хочет подключаться, пишет эту ошибку
Alexey
Alexey
меня правда еще смущает что сервис intent
в oncreate проверял, тоже не находятся ресурсы
Artem
На том же уровне
если модуль на том же уровне что и settings.gradle достаточно в последнем написать include ‘performer’. В противном случае должно быть что-то типа include ‘:performer’ project(‘:performer’).projectDir = new File(settingsDir, ‘../performer’), где путь до модуля это путь относительно файла settings.gradle
Alexandr
build variants*
Anonymous
правильный.
Скинь уже код и манифест чо за передача экстрасенсов
Alexandr
Интересно же
Alexandr
Оуажется потом один мобудь в дебаг,другой в релиз пытается собрать
Alexey
Оуажется потом один мобудь в дебаг,другой в релиз пытается собрать
Не, модулей нет. Да особо нечего скидывать. Сервис зарегил, выше скинул. Тоже думаю проблема со сборкой, либо хз в каком потоке и процессе там интенты запускаются. Вобщем до завтра отложил
Andrey
а react native вопросы тут канают?
Alexandr
А это я с другим вопросом спутал)
Andrey
пытаюсь пробросить нативный модуль со стороны rn при импорте NativeModules пустой объект
Andrey
в лист модуль внес, в MainApplication
Vitaly
Однако и тот и другой собираю в режиме debug
Turalllb
Что то никак не могу придумать, как заставить кнопку быть всегда внизу в ScrollView , т.е. если текста много в scrollView, то кнопка идет за текстом, а если текста мало, начинается проблема, кнопка получается не у нижнего края экрана, а под текстом. Как сделать так, чтобы если текста мало, кнопка была у низа экрана.. Вижу приложение в котором это реализовано, но ума не приложу как..
Влад
господа накиньте пожалуйста идей, зачада такая, приходят стринги, нужно их распихать по текствьюшкам с рамками, но так чтобы если умещаются 3 текствьюшки в одну строку, то ставим 3, если 2 то 2 они должны равномерно растягиваться по экрану количество стрингов динамическое, явно делать с ресайклером и видимо с гридлаяут менеджеромм правильно понимаю и есть ли там стандартные реализации таких вещей из коробки?
Turalllb
Vitaly
Если у меня есть проект, в котором есть раздел исполнителей и раздел заказчика Раздел заказчика можно открыть из раздела исполнителя, а раздел исполнителя из раздела заказчика
Vitaly
Нормально будет если я разделю проект на соответствующие модули?
Влад
на мой взгляд сложная задача..
вот мне пока тоже не приходят идеи, может думал кто тут сталкивался с таким
Влад
вот мне пока тоже не приходят идеи, может думал кто тут сталкивался с таким
https://www.youtube.com/watch?v=uL7Tzx6hfa8&t=0s&list=PLrCZzMib1e9ptI7bPXFG8X5xEiCBt5qYE&index=10 тут в конце ролика чел похожее делал
Turalllb
вот мне пока тоже не приходят идеи, может думал кто тут сталкивался с таким
я вижу так: gridLayoutmanager совместно с декоратором , может в одной строке три вьюхи ставить в другой две. В декоратор формула задается. Обычно она простая , для постоянного вывода сперва трех вьюх, а потом двух. НО в вашем случае, наверно придется формулу усложнить. Как то считать помешаются три вьюхи или нет.
Влад
вот мне пока тоже не приходят идеи, может думал кто тут сталкивался с таким
там полезная инфа для твоей задачи после часа будет
Влад
Vitaly
Если модуль A зависит от модуля B, а модуль B зависит от модуля A, то разделять эти модули не надо, верно? Речь про Android модули
Андрей
Иначе циклическая зависимость
Kamil'
Всем привет, подскажите пожалуйста, работаю с recyclerview. У меня n элементов в списке. Могу ли я как-нибудь программно получить информацию о том, что в данный момент у меня на экране отображается 1-ый элемент всего списка
Влад
https://github.com/google/flexbox-layout Там LayoutManager
Он только с androidx работает?
Misha
Он только с androidx работает?
с supportLibrary тоже работает
Влад
с supportLibrary тоже работает
Спасибо, по моему это именно то, что мне надо)
Igor
Идиотский кейс, но все-таки: Есть pеактивное пpиложение постpоенное по типу TEA (dispatch -> update -> render). Есть в нем EditText с double фоpматиpованием. Как сделать ноpмально маску чтобы пользователь мог оpганизовать человеческий ввод?)
Anonymous
Народ обновился до Канарейки 3.5 /8 и поставил градл 5 жесть просто, но Студия стала летать. Щуда Кахое та
Влад
Народ обновился до Канарейки 3.5 /8 и поставил градл 5 жесть просто, но Студия стала летать. Щуда Кахое та
Кто то уже говорил здесь что канарейки работают лучше стейбл версий)
Danil
Всем привет
Danil
Какой сервис для крашлогов юзаете в андроиде?
Danil
Я просто новичок в ведре, хз какой выбрать
Danil
в iOS юзал Fabric
Alexey
в iOS юзал Fabric
Его и юзай в андроиде Он сейчас часть Firebase
Danil
Оке, спасибо
Turalllb
Как NesteadScrollView заставить быть на весь экран, даже если конента мало?
fillViewport true и добавлять туда вьюшки в весом 1, например