Anonymous
RecyclerView.Adapter#registerAdapterDataObserver, ровно как в джаве
а кормить ему кого нужно? val myObservable = AdapterDataObservable() говорит что недоступный класс
Anonymous
Код один и тот же. Магия чтоли
Anonymous
неправда
Я тебе серьезно
Anonymous
Сам протестил перед тем как сюда написать
Mike
Я тебе серьезно
Нет. 146% это другой код делает.
Anonymous
Короче надо идти читать) как эта штука называется?
Aleksandr
label_hint.text=String.format("%d", 123) txtStats.text=String.format("%d", it) это явно разные вьюшки
Anonymous
Просит ак оракл
Stunner // 🎄
Просит ак оракл
Open, а не oracle
Anonymous
Чёт не могу 8 скачать
Качай OpenJ, в инете поищи open oracle java 8или чот такое
Stunner // 🎄
Или как там
Anonymous
Open, а не oracle
А разница?
Mike
Чёт не могу 8 скачать
https://openjdk.java.net/install/
Anonymous
Anonymous
Future Franklin
Можно ли из хмл сделать страницу для PdfDocument?
Mike
Можно ли из хмл сделать страницу для PdfDocument?
можно из чего угодно сделать что угодно
Future Franklin
можно из чего угодно сделать что угодно
Отлично то что я ожидал услышать.
Future Franklin
А если по нормальному?
Future Franklin
Как подкинуть хмл PdfDocument у?
Mike
А если по нормальному?
качество ответа не может превышать качество вопроса
Mike
Как подкинуть хмл PdfDocument у?
Какой блять XML? Вёрстку, дровабл, HTML? Или, может, нужно взять произвольный XML, подсветить теги и аттрибуты и отрендерить моноширинным шрифтом?
Future Franklin
Сделать страницу с хмл для PdfDocument
Mike
Хмл леяут андроида ля
inflate; measure; layout; draw(Canvas(bitmap)); суёшь этот Bitmap в PdfDocument
Future Franklin
Хм , чекну
Саша
всем привет, загрузил проект с github и он жалуется на котлин плагин, как решить проблему?
Norim
Кому нужен тот Котлин
Norim
Сноси этот юзлес плагин
uroboros
всем привет, загрузил проект с github и он жалуется на котлин плагин, как решить проблему?
Нажми сюда, должно быть другое сообщение(иногда даже с описанием решения)
Anonymous
Ребят, в каком случае getTop(), вызванный у ViewPager'а и getTop(), вызванный у View, внутри ViewPager'а, вернут разные результаты? Они же, можно сказать, на одной высоте находятся, верно?
Лайтовий
Есть ли "callOnClick" для метода "android:onClick"?
Anonymous
Есть ли "callOnClick" для метода "android:onClick"?
1. Не юзай onClick в хмл 2. performClick должен помочь 3. callOnClick() разве не дергает хмл онклик?
Лайтовий
1. Не юзай onClick в хмл 2. performClick должен помочь 3. callOnClick() разве не дергает хмл онклик?
Решил заменить setOnClickListener на более компактную версию. Но потребовалось вызвать кнопку програмно, и сейчас думаю что делать. Не могу callOnClick() связать с onClick XML. Водя названия в строке при виборе подсказки click_dir.... выходит click_direction_choice(); где любое вмешательство обозначается как ошибка. Решения я не нашёл, кроме как вызвать привязанную к нему кнопку.
DarkPerl
🙄
Yank
всем привет. есть recyclerview с 4 элементами, при нажатии на элемент должен открываться bottomsheet и сам этот элемент тоже выделяться. вопрос такой, как реализовать выделение item 1 в данном случаи ?
Anonymous
всем привет. есть recyclerview с 4 элементами, при нажатии на элемент должен открываться bottomsheet и сам этот элемент тоже выделяться. вопрос такой, как реализовать выделение item 1 в данном случаи ?
scrimView. Реализацию можно глянуть в Telegram, в DialogsActivity или ChatActivity, например. Но все сводится к тому, что рисуется копия вьюшки поверх темной маски Либо либа
Anonymous
🙄
@Harmonizr
DarkPerl
@Harmonizr
Кто здесь ?)
Anonymous
DarkPerl
🤷‍♂️
Там выше голая леди была ) 😁
Anton
android:id="@+id/label" android:text="%d носиков" label_hint.text=String.format("%d", 123) Почему я получаю число 123. А не 123 носиков
Так надо <string name="noses»>%d носиков</string> label_hint.text=getString(R.string. noses,123) А чтобы склонялось правильно можно еще и plurals заюзать
Anton
android:id="@+id/txtStats" android:text="Доступно: %d" stats?.let { txtStats.text=String.format("%d", it) } А в этом случае как раз нормально отображается. Доступно N.
не может оно так работать, в %d только число можно передать, значит stats число и не задавай в верстке текст, используй strings + чтобы не получить вывод на экран "Доступно: %d" до подгрузки реальных данных используй tools вместо android в верстке, в превьюхе увидишь а в приложение не попадет
TS
Что используется для наложения анимация на экран фрагментов чтобы показать анимацию с обучением по кнопкам для пользователя.При первом запуске приложения ?
Anton
или нужна какая-то особоая анимация?
Mirlan
Всем привет! иногда получаю kotlinnullpointerexception с диалогфрагмента, что это значит? интаснс то фрагмент очищается?
Mirlan
в каком месте получаешь? как объявлен?
при клике на буттон(коллбэк), lateinit var, dialog = EditDialog.newintance()
TS
используй ViewPager
Я иммею ввиду наложенную анимацию на экран мол тицни сюда будет это тыцни туда будет то и т.д.
Anonymous
Help, my material switch does not automatically positions on the center even being constrained at all directions. Gravity does not work too
Anton
при клике на буттон(коллбэк), lateinit var, dialog = EditDialog.newintance()
попробуй val dialog by lazy {EditDialog.newintance()} lanetinit предполагает что ты создаешь его до использования, и если вдруг не создал, то случится беда, а lazy может инициализировать когда это будет нужно
Anton
спасибо, попробую
а что вообще в newintance? если падает в этой строке то проблема именно внутри метода
Mirlan
а что вообще в newintance? если падает в этой строке то проблема именно внутри метода
все норм работает у меня, ошибка из консоли, то есть когда и где падает без понятия, ошибка: ktlnulexp at Editdialog.onClick, некоторые говорят лучше не использовать лейзи
Anton
play developers? есть там все
Anton
может я туплю, но судя по всему не dialog null, а PopularViewModel
Mirlan
может я туплю, но судя по всему не dialog null, а PopularViewModel
😅пока фрагмент жив, ничего не произойдет с вюмодел
Anton
не использовал на практике, не скажу точно, но все возможно, надо смотреть
Anton
но как бы юзер же тыкнул во что-то раз слушатель сработал, значит приложение активно или ты программно нажатие вызываешь где-то?
Anton
по какому событию?
Anonymous
Зачем вообще из логики дергать клик, года 3 так не делаю уже Выношу код онклика в метод и его уже дергаю
Anonymous
@mobile_jobs
Mirlan
по какому событию?
ок изменить называние