ᴀɴᴅʀᴇʏ
Тупо наследуешься
Илья
В проекте есть фрагменты, в которых есть однообразные блоки (блок для ошибок, swiperefresh, progressbar и т.д.). Хочу создать базовый фрагмент, чтобы все остальные фрагменты, которые его расширят уже имели эти блоки. Чтобы каждый раз не создавать все заново. Для активити нужно переопределить setContentView, чтобы было похожее поведение. Как это сделать для фрагмента?
Делаешь просто в область для смены фрагментов FrameLayout, и создаешь абстрактный метод в который передаёшь R.layout.//id и он вызывается в onCreateView() Примерно так. Я так делал для ДиалогФрагментов, когда у них шапка одинаковая была и основное поведение, а наполнение разное
Илья
но в onCreateView нужно будет инфлейтить эту разметку во фрейм
Aleks
Привет. Возможно ли программно добиться полного уничтожения процесса приложения в том числе из таск бара?
Anonymous
Кто поможет решить проблему, программисты
Anonymous
Сбой при загрузке Целевой уровень API для вашего приложения – 27. Чтобы обеспечить необходимую производительность и безопасность, целевой уровень API должен быть не ниже 28. Установите для своего приложения целевой уровень API не менее 28. Подробнее… Название пакета "io.material" недопустимо. Укажите другое. В Google Play уже есть приложение с названием пакета "io.material.catalog". Укажите другое. ЗАГРУЗИТЬ ЕЩЁ ОДИН ФАЙЛ
Anonymous
повысить targetSDK и сменить package name
Да, примерно понял. Мне нужно человек, который это сделает
Ivan
Да, примерно понял. Мне нужно человек, который это сделает
нужно еще проверить что ничего не сломалось при повышении target SDK
Ivan
Это зависит от объема кода в приложении
Danile
кто то знает как сделать billing in app purchase consumable без aidl?
Nikita
VS 3.6 canary 11 хочу потестить ViewBindign получаю ошибку Could not find method viewBinding(). Кто-нибудь у себя запустил эту штуку ?
Nikita
padmitriy
подскажите с помощью чего удобнее всего разобраться в проекте франкенштейне, откуда тянутся саппорт-либы с 23, 26, 28 версий. Какой инструмент для этого лучше
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
есть активити в которой три кнопки, каждая кнопка открывает новую активити, можно переходить из одной активити в другую нажимая копки (они расположены на трёх активити). дак вот, можно ли сделать переходы из 1-ой активити во вторую, а из второй в третью и обратно, свайпом? без использования ViewPager'а.
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Igor
А я снова влезу со своим вопpосом. Ищу человека, котоpый pаботал чеpез TelephonyManager/Global Platform OMAPI/Android SE с SAM. Пpиходит ответ 6F 00 на валидную команду XXX_GetVersion (0x80 0x60 0x00 0x00 0x00). Что это означает? OMAPI не может откpыть соединение даже (openSession не находит secure элемент ни для одного reader-а, SAM вставлены в оба, а телефония кидает данную ошибку).
padmitriy
можно тупой вопрос — как в терминале в студии скопировать всё что есть?
Igor
ухх, сколько же дней ты с этим мучаешься, пока мы тут кнопки красим...
Ага. Уже написал в ТП, но оттуда ждать ответ на мою маляву скоpее всего около месяца.
Igor
Не хочу за свои кpовные девайсы покупать, чтобы потом оказалось, что они не pаботают)
TS
Посоветуйте какой-то вьювер для просмотра таблиц от ROOM ,пользовался ранее com.amitshekhar в gradle но уже не отобрает таблицы
ᴀɴᴅʀᴇʏ
stetho, там ещё можно делать запросы
M
Какие есть способы прослушивания событий появление и скрытия клавиатуры?
Doston
А вы читали вопрос? Прям в вопросе сказано, что либа которую посоветовали вы, не отображает таблицу.
TS
))
Sergey
не заметил))
TS
Эта либа давно уже не обновлялась
Sergey
хз, работает во всех проектах где юзал)
leksss
Как спарсить json который начинается с jsonFlickrFeed( { "title":
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Товарищи, как будет выглядеть код для такого события: "если был свайп вправо, то нужно открыть новую активити"?
M
У меня вторая ссылка в гугле.
Все, что ты там нашел - это костыли, которые делают некоторые допущения. В адроид нет стандартных способов обнаружениях этих событий. Поэтому я и спрашиваю, может кто знает как сделать это красиво и надежно
Alexander
Alexander
@sschtscherbakow Может повесить ontouchlistener и там изменениями чекать нажатие и когда отпускают. Не знаю как сейчас модно, но раньше такую штуку писали
leksss
Подскажите, как спарсить JSON, который в оболочке. Она не пускает https://api.flickr.com/services/feeds/photos_public.gne?format=json
Ярослав
а что будет, если запущенный сервис забиндится сам на себя?🤔
Alexander
@sschtscherbakow вот тебе с кодом и логикой может Линка помочь https://stackoverflow.com/questions/4139288/android-how-to-handle-right-to-left-swipe-gestures
Denys
Подскажите, как спарсить JSON, который в оболочке. Она не пускает https://api.flickr.com/services/feeds/photos_public.gne?format=json
Почитать документацию к API и делать нормальный запрос. https://api.flickr.com/services/feeds/photos_public.gne?format=json&nojsoncallback=1
Dmitriy
Коллеги, как затриггерить вьюху вызвать onLayout?
Ivansuper
Садись, два
Dmitriy
😀Спасибо, забыл про него
ᴀɴᴅʀᴇʏ
Flipper - новый Stetho. :)
Супер, надо будет потестить, а то в stetho баг в новых версиях браузера, который хрен кто фиксит
Denys
Супер, надо будет потестить, а то в stetho баг в новых версиях браузера, который хрен кто фиксит
Вот тут есть немного про то, зачем они слелали Flipper. https://fbflipper.com/docs/stetho.html
Pomka
Ребят, а подскажите, ButterKnife и DataBinding это об одном и том же или как? Не совсем понял разницу...
Denys
Найв устарел и снят с поддержки
Устареет, когда ViewBindings будут в релизной версии студии
Denys
О как!
Если вам нужно найти вьюшки в леяуте для использовании в коде - findViewById, kotlin extensions или butter knife. Если нужно найти вьюшки в коде И передавать данные чтобы автоматически устанавливались в леяут - Data Binding.
Denys
Ты на нем пишешь?)
Не понял вопроса.
Impossible
Не понял вопроса.
Ты используешь эту библу?
Impossible
Anonymous
English? Anyone?
Denys
Найф
На старых проектах еще есть иногда.
Nick
English? Anyone?
Ask your question
Anonymous
We need a devloper for our new app everyone will be signing forms involved
Anonymous
Bet thank yoy
Impossible
?
Давно уже не видел таких проектов
Doston
Давно уже не видел таких проектов
Счастливый ты человек.
Denys
Или проекты не живут долго. :)
Impossible
Или проекты не живут долго. :)
Ты не вешаешься от такого кол-ва переменных под view ?
Impossible
переписать этот убогий функц на тот-же байдинг делов 2 минуты
Impossible
или вообще екстеншн если позволяет
Denys
А если мне не нужен весь Data Binding в определенных местах? :)