Eugene
Просто магия какая-то, решил может я что-то не знаю)
Aleksey
Просто магия какая-то, решил может я что-то не знаю)
берёшь и кидаешь код, чтобы помощникам не приходилось угадывать, что ты там накалякал, что всё сломалось
Eugene
берёшь и кидаешь код, чтобы помощникам не приходилось угадывать, что ты там накалякал, что всё сломалось
Как это грубо...) Я почувствовал себя одним из тех, кто приходит сюда спрашивать как установить текст в TextView) Только магия в том, что я кроме лога еще ничего в активити не добавлял)
Eugene
И проект не кастомил)
Mike
ну можно поплакать, если грубо
Eugene
ну можно поплакать, если грубо
Не время для этого, лучше поищу решения) Вам лишь бы поворчать)
Aleksey
да 100% где-то лог скопировал и на onStart то же, что и в onCreate выводится
Larymar
В описании есть ссылка на джобс, отсюда удалите будте добры
Anvar
Всем привет. Кто нибудь сталкивался с проблемой что ADB теряет эмулятор или указывает его стейт в "adb device" как "offline"? Он то видит то не видит. Стаковерфлоу и документация рекомендует перезапускать адб сервер.
Проксимов
чё каво?
Да я там про сигнатуру спрашивал
Проксимов
Уже не важно
Anonymous
народ, есть у кого нибудь готовое решение для лоадера апк с помощью accessibility service ?
Anonymous
куплю
EaZy
Всем привет! Ребята кто-нибудь пробовал эту приблуду
EaZy
https://www.appdome.com
mike
Как убрать эту зеленую хрень в recyclerview?
Евгений
Как убрать эту зеленую хрень в recyclerview?
Атрибут android:overscrollMode="never"
Raiymbek
всем привет, не поделитесь хорошей статьей про recyclerview и checkbox или ссылкой на best practies в гитхаб
EaZy
Всем привет! Работаю над одним проектом. Там чуток старые уже технологии используются. OttoBus и OrmLite-Android. Стоит ли переходить на RxJava и Google ROOM?
Dmitriy
Всем привет! Работаю над одним проектом. Там чуток старые уже технологии используются. OttoBus и OrmLite-Android. Стоит ли переходить на RxJava и Google ROOM?
Если проект большой, старый и все нормально работает - просто так ни на что переходить не стоит
EaZy
Если проект большой, старый и все нормально работает - просто так ни на что переходить не стоит
Спасибо за ответ! Еще вопрос. Ребята что-нибудь знает как можно сделать так если например пользователь удалил случайно приложение не удалять локальные данные? Чтобы когда он установил заново проверить данные и спросить хочет ли он их восстановить.
Александр
Это же ещё уметь надо, осуществить переход. Меня на одном собесе спрашивали: "умеете ли вы рефакторить старый код? Знаете ли вы рефакторинг как дисциплину?". Собес был пол года назад, а я всё ещё хз что это за дисциплина такая.
Dmitriy
Спасибо за ответ! Еще вопрос. Ребята что-нибудь знает как можно сделать так если например пользователь удалил случайно приложение не удалять локальные данные? Чтобы когда он установил заново проверить данные и спросить хочет ли он их восстановить.
Вообще у гугла есть встроенный механизм(читать про allowBackup=true в манифесте), он префы и бд сохраняет как раз Но я не уверен что он будет работать прям корректно. То есть нужно вникать можно ли задавать вопрос при установке чтобы вытащить старые данные или нет. Потому что частая бага, когда при этом флаге(который по умолчанию) при переустановке данные автоматом восстанавливаются. Ну и не ясно как это будет работать на всяких xiaomi. Лучше использовать сервер наверное для таких вещей или сделать бекап в файл самому а потом предлагать восстанавливать из файла. Но предложил бы именно начать с изучения вопроса по allowBackup
Dmitriy
Там выше как раз ссылку скинули на доку, но я бы только докой не ограничивался и почитал где нибудь с какими граблями можно столкнуться
EaZy
Там выше как раз ссылку скинули на доку, но я бы только докой не ограничивался и почитал где нибудь с какими граблями можно столкнуться
Мне просто интересно если приложение будет выключено то будет ли сделан локальный backup? Например вышел из приложения и удалил его. Я все таки думаю тут backup больше для чатов например. Где некритично если последний чат не сохранился.
Dmitriy
Мне просто интересно если приложение будет выключено то будет ли сделан локальный backup? Например вышел из приложения и удалил его. Я все таки думаю тут backup больше для чатов например. Где некритично если последний чат не сохранился.
К сожалению не подскажу, опыта работы с этим механизмом не имел, знаю только что он даже без участия разработчика и пользователя иногда умудряется сохранять префы и бд(либо не удаляет при удалении приложения либо восстанавливает автоматом при установке), но какого то практического опыта применения не имел, поэтому лучше почитать доки и примеры работы с ним где нибудь на хабре или медиуме
Raiymbek
еще один вопрос, если мне нужно нарисовать чек о покупке товара, чтоб потом была возможность shared. То использовать iText?? или можно кое-что другое. я просто новичок в этом)
Володя
Всем привет, может кто сталкивался с проблемой. В общем нужен EditText соответствующий следующим критериям: 1) Многострочный (количество строк увеличивается по мере заполнени строк) 2) imeActionDone (выполняет действие по нажатии "Ввода") 3) и капиталайзСентенсес Это разметка XML <EditText android:id="@+id/titleEditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Название" android:inputType="textCapSentences|textMultiline" /> Такое элегантное решение я нашёл для первых двух критерев: imeOptions = EditorInfo.IME_ACTION_DONE setRawInputType(InputType.TYPE_CLASS_TEXT) Однако setRawInputType почему-то убивает капиталайз
Володя
а собственно капиталайз пробовал и в разметку добавлять в inputType и в коде тоже в inputType.and()
Володя
да говорюж
Володя
не робит, пробовал, setRawInputType почему-то убивает капиталайз
Alex Android
Ты перезаписываешь поле. В ХМЛ запиши "text|textCapSentences" и убери setRawInputType
Володя
если убрать setRawInputType, то на enter он будет переводить строку, а не вызывать actionDone
Володя
android:inputType="text|textMultiLine|textCapSentences" тоже пробовал
BDB 🏴‍☠️
есть один recyclerview при нажатии кнопок менять информацию в recyclerview. Как можно реализовать?
BDB 🏴‍☠️
посдкажите что загуглить
Эдик
Notifydatasetchanged
Ivan
Есть кто шарит за Google AdMob? Добавил кампании, пополнил счет, но реклама не показывается. Напишите в личку плиз, а то не совсем по теме
Anonymous
сколько добавил ?
Ivan
кампаний?
Anonymous
деняк
Ivan
2к рублей
Anonymous
руб или бакинскиз
Anonymous
мало добавил
Ivan
а где написано, сколько надо
Anonymous
да мне кажется от 100 бачей
Anonymous
не зря они промик дают
Никита 🙃
ребят, а подскажите что может быть не так в кастомном LayoutManager'e RecyclerView. (Подобие GridLayoutManager) На этапе инициализации LayoutManager,a создаю матрицу айтемов с полями x (start), x1(end), y(top), y1(bottom), column, cell. Есть метод который создаёт айтемы: https://pastebin.com/P1JtDss1 На onLayoutChildren я собираю количество видимых rows & columns и циклом прохожусь этим методом: layoutChildView(recycler, column, row) Всё работает просто прекрасно. НО Далее при хендле вертикального скролла, я собираю видимые айтемы (если верить логам, то он находит правильно их), делаю сеттинг таким-же образом, но только все айтемы летят по пи**е и либо с огромными отступами между строк, либо накладываются друг на друга. Иногда даже по несколько раз инфлейтятся. В чём может быть загвоздка?
Володя
Notifydatasetchanged
Ну зачем датасет, если только 1 элемент изменён будет
Ivan
не зря они промик дают
блин, ну окей, но все равно нужны пруфы, а то можно так до бесконечности лить будет)
Anonymous
за пруфами гугл
Володя
Там не сказано, что один
Согласен, тупанул
Володя
Долбёжку в глаза никто не отменял(
Dmitriy
да мне кажется от 100 бачей
Заливал ради теста 1к рублей - работало, так что ограничений по сумме быть не должно
Ivan
В Room, что ли, нельзя для @Embedded указать composite внешний ключ?
Dmitry
а где написано, сколько надо
я 1к ложил на адмоб, все нормально показывалось.
Anonymous
странно , я тоже около 1к кидал и хоть кампания активна была ниче не показывало
Ivan
Вы рекламу добавляли именно через AdMob, не гугл рекламу?
Anonymous
а , я про адвордс говорю , чутка тупанул
Ivan
в адвордс я давно делал, там тоже показывалось, но я так понимаю что чтобы показывать свой баннер мне нужен AdMob
Ivan
Вот так это выглядит у меня
Женя Быков
каким образом и насколько в приложении можно затруднить выход из него?
Павел
может ли закрытая альфа версия существовать без рабочей?
Арслан
Всем привет. Пытаюсь добавить функцию типа "поделиться файлом", но приложения почему-то не хотят принимать файл. Телеграм говорит мол "Вложения не поддерживаются"; ВК - "этот тип файл не поддерживается"; Gmail - "не удалось прикрепить" и т.п. Кто сталкивался? Ниже код вызова String sharePath = selectedTrack.getFilePath(); Uri uri = Uri.parse(sharePath); Intent share = new Intent(Intent.ACTION_SEND) .setType("audio/*") .putExtra(Intent.EXTRA_STREAM, uri); startActivity(Intent.createChooser(share, "Share Audio File"));
Hovhannes
Hovhannes
Максимум нажатие назад убрать