Anonymous
Я хочу создать сервис, который бы проигрывал звуковой файл, и после того как закончится проигрываться, то сервис должен закрыться. И главное после запуска приложение можно было закрыть и очистить менеджер приложений
Ivan
не будет такого
uroboros
Привет Может кто-нибудь подсказать относительно простой способ сделать клиента для подключения с помощью WebSocket? Пробовал повторить пример с использованием okhttp, думаю, код на kotlin не удалось переделать. Какую то ошибку кидает Также ещё вопрос - независимо от того, на каком языке написана серверная часть, клиентский WebSocket будет работать независимо от этого? Это вроде протокольный уровень, к языкам программирования отношения не имеет
Евгений
можно ли как то решить эти варнинги?
Georgy
Не подскажите?
Georgy
Сергей
Фух, ну вроде разобрался с биллингом. Гемор еще тот. Надо будет потом либу для гита сделать, как причешу код,.
Сергей
Можно в лс написать, есть пару вопросов?
Ага, но отвечу не факт что быстро. И с воркфлоу в части consume/asknow.. и подписок еще не
Georgy
Не подскажите?
Кто подскажет?
Egor
Кто подскажет?
Проблему не описал, в чем вопрос?
Georgy
На макете одно, а выводит совсем другое
Albert
Всем привет. Как такое может быть, что в одной активити inset bottom возвращает 167 .а в другой 0? NavigationBar виден и там, и там
Egor
На макете одно, а выводит совсем другое
senContentView в активити или фрагменте проверь. Лейаут возможно не тот
Georgy
Проверил все на месте
Anonymous
всем добра! подскажите способ скрыть отображение ssid на стоковом MIUI без рут
Adel
Всем доброго времени суток. Такой вопрос : есть ли какой-либо способ не пересоздавать фрагменты, которые находятся внутри ViewPager?
Georgy
Ругается. Кто подскажет, как исправить?
Georgy
Georgy
Сам объект который ищется выводится через Recycle
Georgy
java.lang.RuntimeException: Unable to start activity ComponentInfo{ru.mori.onlinerplauncher/ru.exlmoto.onlinerplauncher.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
Georgy
Я все грешу на отсутствие самой кнопки в этом контентвью, но как тогда мне ее описать, что бы она работала с Recycle?
Dmitriy
А причем тут Recycler? У тебя buttonStartSamp = null
Georgy
Нет
Dmitriy
Да
Олександр
Да
Dmitriy
Ошибка явно об этом говорит
Georgy
Georgy
Больше кнопка нигде не используется
jenia
Про jwt тут спросить можно или это в другом месте?
Dmitriy
И? В activity_main нет кнопки с id=buttonStartSampFull
Олександр
Где лежит кнопка? Она одна в активити? Или это в айтеме ресайкла
Georgy
В айтеме
Georgy
Я начал читать про ресайкл, но я так и не понял в Holder кидать функционал или в активити куда идет вывод
Dmitriy
А зачем ты ищешь в активити ее? У тебя у айтема есть ViewHolder в нем ищи и устанавливай clickListener
Олександр
Тогда ей не место в активити. Код перенеси в конструктор ViewHolder
Dmitriy
Я начал читать про ресайкл, но я так и не понял в Holder кидать функционал или в активити куда идет вывод
Погугли примери обработки нажатия на элементы в RecyclerView - станет проще
voodoo
вопрос по легаси. есть такая прога CSipSimple, уже давно не поддерживается, но работает до 10 ведроида. на 10 работает криво. полез в исходники, думал переделать, споткнулся на android.support.v7.widget.ActionMenuPresenter в androidx оно числится как internal и говорит ActionMenuPresenter is not public in androidx.appcompat.widget; cannot be accessed from outside package вопрос 1. Это можно как-то обойти? вопрос 2. В новой студии можно ли пересобрать старые исходники или нужно соответственно старую студию для старого gradle
voodoo
Я начал читать про ресайкл, но я так и не понял в Holder кидать функционал или в активити куда идет вывод
вставлю свои 5 копеек. сорян, у меня на котлине) это вот так выглядит recyclerView.addOnItemTouchListener( RecyclerItemClickListener(context!!, object : RecyclerItemClickListener.OnItemClickListener { override fun onItemClick(view: View, position: Int) { TICKET = view.findViewById<TextView>(R.id.mid).text CANWRITE = view.findViewById<TextView>(R.id.status).text == "Открыт" } }) )
Georgy
Уже понял как решить задачу, ВСЕМ СПАСИБО!!
voodoo
Йоу, а что за RecyclerItemClickListener ?
та нагуглил где-то на просторах, вынес в отдельный файл (нет здесь ничего)
Олександр
та нагуглил где-то на просторах, вынес в отдельный файл (нет здесь ничего)
да я так и понял, просто странно это TouchListener вешать, когда можно и просто клики обрабатывать)
voodoo
нууу я был молод, времени мало, решать надо... что попалось первее, то и сделал
voodoo
хз где там клики обрабатываются
Олександр
хз где там клики обрабатываются
во вьюхолдере, писали ж выше
voodoo
а, я вспомнил. у меня там типа колбек, и я не стал заморачиваться, как его в холдер запихать. мне было удобнее так
voodoo
из адаптера нет доступа к внешнему классу (типа хелпер)
voodoo
хз что такое джавадок, я через маппинг заменил по этой ссылке https://developer.android.com/jetpack/androidx/migrate/class-mappings а оно мне ерор в ответ "нельзя outside package"
voodoo
я почитал немного, так понимаю это просто для создания и обработки меню в ActionBar? переписать?
честно хз зачем оно и я непротив это удалить вообще, но какие последствия будут... мне нужно просто чтоб работало) там есть вот такой кусок ActionMenuPresenter mActionMenuPresenter = new ActionMenuPresenter(getContext()) { public void bindItemView(MenuItemImpl item, MenuView.ItemView itemView) { super.bindItemView(item, itemView); View actionItemView = (View) itemView; actionItemView.setBackgroundResource(R.drawable.btn_compound_background); } }; mActionMenuPresenter.setReserveOverflow(true); // Full width mActionMenuPresenter.setWidthLimit( getContext().getResources().getDisplayMetrics().widthPixels, true); // We use width limit, no need to limit items. mActionMenuPresenter.setItemLimit(20);
voodoo
не представляю, кто собирается это читать
ну извините, не все работают узконаправленно. мне некогда изучать полностью всё. я в чат задал конкретные два вопроса: вопрос 1. Это можно как-то обойти? вопрос 2. В новой студии можно ли пересобрать старые исходники или нужно соответственно старую студию для старого gradle если трудно ответить, ну ладно, я ж не настаиваю. на нет и суда нет
voodoo
в каком месте он неподсвеченный? (с телефона там всё кажется одинаковым если что)
Mike
в каком месте он неподсвеченный? (с телефона там всё кажется одинаковым если что)
ни у одного официального клиента телеграма нет подсветки кода. Это монотонное месиво.
voodoo
господи там 10 строчек =) ну не смеши)
Олександр
в общем, как я понял, мне нужно почитать, зачем этот презентер нужен =)
попробуй выпилить и поклацать меню в той активити, где он применяется. дело может быстро проясниться
Сергей
....кажется там еще есть доппараметры в методах адмоба которые относятся к только для детей
Сергей
Их выставить надо. И запрос на перс данные при устновке показать для ес и подобное. Надо доки читать и комменты к ним
Сергей
Это для европы.
Сергей
Дык нет рекламы адмоб - нет и сбора данных
Сергей
Реклама персонифицируется вся если не отрубать это, см.доки
Anonymous
Постоянно увеличивается размер в эмуляторе
Anonymous
гугл не помог, кто сталкивался?
Anonymous
Винда 10 NTFS
Anonymous
FAT32?
Или вы про что?
Mike
Винда 10 NTFS
хмхм, а что такое FD_SETSIZE?
Anonymous
Незнаю. Вот https://stackoverflow.com/questions/61885421/problem-with-the-emulator-since-the-update на стеке такие же ошибки
Anonymous
Это нормально?
Сергей
"Эмуляторы не нужны"
Сергей
Сяоми только на нейм отдебажить)