Vitalii
В Navigation Drawer иконка шестеренки чёрная (Так как я её и создавал), а в фрагменте уже белая. При том что это 1 и та же иконка, в чём может быть дело?
Vitalii
Aleksey
возможно, сам FAB глядя на тему делает tint ей
Vitalii
возможно, сам FAB глядя на тему делает tint ей
Сори, я не такой продвинутый. Можно попроще, и как эту фигню вырубить?
Alex
Пытаюсь прикрутить клавиатурный ввод к OpenGL поверхности (мой подкласс GLSurfaceView). В целом получилось, но дикие непонятные баги - цифры то вводятся, то не вводятся без видимой закономерности, с буквами проблем нет. Не могу найти ни одного живого рабочего примера реализации onCreateInputConnection и получения введенного текста в TextWatcher. Кто-то здесь успешно такое делал?
Alexander
Кто-нибудь пытался убрать иконку поиска у SearchView для API меньше 21?
Yegor
нет
Yegor
Я его туда не всовывал. Вот эта навигация https://github.com/oneHamidreza/MeowBottomNavigation
Anonymous
Im not even touching my screen and this is happening every now and then
Anonymous
Is there a was to fix this?? U guys must know
Albert
Всем привет. Подскажите , можно ли изменить цвет кнопок в NavigationBar для api 21 и выше? Нашел вариант с android:windowLightNavigationBar, но он работает только для API 27+
Кирилл
Привет) На уровень фрагмента - это как? В onCreate?
Нет, просто вытащил в фрагмент и сделал lazy.
Олександр
Аа, теперь понял. Хах, интересный случай) спасибо
Anonymous
: (
Aleksey
Нет, просто вытащил в фрагмент и сделал lazy.
а зочем лейзи, если можно просто val adapter = ScreenAdapter()?
Кирилл
а зочем лейзи, если можно просто val adapter = ScreenAdapter()?
Из-за параметров. Долго объяснять.)
Egor
Ребят, привет. Есть ошибка, не могу понять почему так происходит Есть метод, которые вовзращает сингл. Там я парщу сайт через Jsoup. У меня падает приложение с ошибкой NetworkOnMainThreadException, хотя я подписываюсь на новый поток через .subscribeOn(Schedulers.newThread()). Еще есть ньюанс в том, что у меня этот сингл является зипом 3 - ех других, которые связываются через Function3<>. Может кто сталкивался с таким?
Aleksey
https://pastebin.com/9J0kwJGY
На строке №3 идет запрос в главном потоке
Egor
На строке №3 идет запрос в главном потоке
Какой строке? Там где Jsoup().get()?
Aleksey
Egor
да, она под №3 идет
Та я же подписываюсь на новый тред. В презентере
Aleksey
Та я же подписываюсь на новый тред. В презентере
да никуда ты там не подписываешься, подписка позже появляется, как и Single
Egor
А как мне тогда пофиксить это? Просто Thread(Runnable()).start()?
Aleksey
А как мне тогда пофиксить это? Просто Thread(Runnable()).start()?
в случае с кодом из пастбина - ничего а вообще перевод нижестоящие операторы на указанный шедулер
Egor
в случае с кодом из пастбина - ничего а вообще перевод нижестоящие операторы на указанный шедулер
subscribeOn будет указывать на шедулер, в котором будет выполнятся observe.
Egor
subscribeOn будет указывать на шедулер, в котором будет выполнятся observe.
Соответственно весь сингл должен идти в новом потоке
Aleksey
Соответственно весь сингл должен идти в новом потоке
во-первых, нет, указывает шедулер для подписки и всего, что снизу до observeOn ближайшего во-вторых, работа с Jsoup вне RxJava происходит
Aleksey
А как мне тогда пофиксить?
Single.fromCallable { Jsoup.get() }.subscribeOn(io)
Anonymous
Чтобы привязать определенное свойство в style к версии api обязательно создавать новый файл со всеми стилями (values-v23) или можно как-то все в одном указать? Допустим, я хочу изменить цвет статус бара только для версии api23, но если я укажу tools:targetApi="m" (values) он все равно примениться к 21 версии.
Dima
подскажите как сделать в разметке чтобы обьект(кнопка) был в любом случае квадратным? кроме как задать размер квадрата
Aleksey
можно переопределить метод onMeasure
Alex
Всем привет. Вопрос по Виджету с ListView. В виджете есть список, по клику на элемент списка нужно идти в базу и изменять данные. Где лучше обрабатывать эти изменения? На клик по списку поднимать сервис и совершать работу в нем? или реализовать в MainActivity BroadcastReciever и слать интенты в активити?
Сергей
подскажите как сделать в разметке чтобы обьект(кнопка) был в любом случае квадратным? кроме как задать размер квадрата
Я ловил размер объекта по ширине (в тот момент когда она известна) И вызывал у объекта setLayoutParams..... (size,size)
Сергей
....а в какой момент лэйаута ширина точно известна и по getWidth реально получить не ноль - это уже второй вопрос
Артур
В эмуляторе запускаю приложение но по клику на пункт просто вылетает приложение( как можно отловить ошибку? Или посмотреть журнал ошибок почему вылетает приложение?
Egor
Ребята, пожалуйста, можете перевести данный метод на okhttp. Буду премного благодарен. https://pastebin.com/n7ZD0LvQ
Иван
Привет всем! Подскажите новичку! Изучаю material date picker и ни где не могу найти про кастомизацию цветов, как сделать background header color или color item selected. В документации по материалу ничего не нашёл, в просторах интернета тоже пусто(
Anonymous
Всем привет Хочу установить Линукс, посоветуйте дистрибутив, на который android studio без проблем встанет, может кто-то на линуксе уже работает/работал
Adel
Всем доброго времени суток. Почему TextView с постоянными величинами по ширине и высоте вызывает onMeasure у родителя когда срабатывает метод setText?
Иван
Просто цвет акцента темы измени res/values/styles.xml colorAccent
Акцент меняет вроде не только item, а доки то почему нет или я не правильно ищу под конкретные детали
Adel
потому что смена текста вызывает requestLayout
Как-то можно это предотвратить?
Mike
Как-то можно это предотвратить?
Зачем? Не нужно этого хотеть.
Adel
Зачем? Не нужно этого хотеть.
Проблема в том, что внутри layout имеется счётчик, который каждую секунду обновляет два TextView. Эти TextView находятся внутри кастомного ViewPager, который имеет высоту wrap_content. Меняя текст, я каждую секунду провоцирую ViewPager измерять свою высоту, но эти текстовые вьюшки имеют постоянные размеры... Какой правильный способ решить проблему?
Adel
А проблема в чём, собственно?
То что ежесекундно вызывается метод onMeasure
Adel
у ViewPager
Mike
То что ежесекундно вызывается метод onMeasure
ну и? А draw — вообще 60 раз в секунду
Adel
ну и? А draw — вообще 60 раз в секунду
Производительность не страдает разве от этого?
Mike
Производительность не страдает разве от этого?
Если есть тормоза — то, может, и страдает
Adel
Если есть тормоза — то, может, и страдает
Я просто заметил, что на слабом устройстве таймер тикает порой пропуская секунду
Mike
2мс занимает onMeasure
ну то есть вообще ни о чём
Mike
2 мс ежесекундно — это 0.2%
Adel
https://stackoverflow.com/questions/10804436/simple-textview-settext-causes-40-cpu-usage Сейчас ещё у себя это просмотрю
Сергей
Привет. Я хотел добавить библиотеку для выезжающего календаря, но меня не устраивает его внешний вид и это нельзя пофиксить настройками. Как мне его изменить?
Adel
ну то есть вообще ни о чём
а из любопытства, вообще возможно ли сделать так, чтобы textview не вызывал requestLayout? Или только вариант делать свою вьюшку?
Захар
/report
Захар
так это запрещенный прием
Anonymous
± любой
Спасибо, xubuntu поставлю