padmitriy
Это уже наглость какая то ей богу
Студент привык списывать, тут тоже все за него решают, главное чтобы на работу тебе коллегой такого не взяли)
Ivansuper
как победить
Настучать гугл по голове чтобы уже наконец сделали человечный апи для детекта и хандлинга клавиатуры
Ivansuper
Самого бесит жуть
Konstantin
ну например я его детектю что дальше
Konstantin
типа считать высоту и добавлять кнопке нижний маршин чтобы она выскакивала в окне выше клавиатуры?
Ivansuper
Правильно мыслишь
padmitriy
как победить
Констрейнт?
Konstantin
у меня adjustPan стоит поэтому ничего не двигается, только подскроливается разве что
Ivansuper
Есть еще ведь анимированные изменения лейаутов
Ivansuper
Можно сделать "красиво"
Konstantin
капец блин геморрой на ровном месте )
Konstantin
Констрейнт?
наоборот выпиливаю, мороки больше
Konstantin
цепь где то забудешь сделать и начинают наползать элементы... заебался править )
padmitriy
наоборот выпиливаю, мороки больше
Да, с ним боль. Ща попробую найти хак для твоей траблы
Ivansuper
Как хорошо от мысли что кто то горит с андроидом, а ты ноги в горячей воде паришь)))
Konstantin
да лан я походу буду клавиатуру измерять по высоте хех
padmitriy
да лан я походу буду клавиатуру измерять по высоте хех
нашел, писал для одного проекта https://gist.github.com/cdiamon/d2c26656fd29b6f4f9aa699a7c7b62ab
Konstantin
хераси, пасибо )
padmitriy
в Activity onCreate у меня написано так: //this for layout bottom stick to soft keyboard //TODO DANGEROUS DOUBLE CHECK ALL CONSEQUENCES AndroidBug5497Workaround.assistActivity(this);
padmitriy
мне помогло тогда)
Ivansuper
Сейчас полегче с такими кодами. Раньше некоторые устройства игнорировали и делали adjustPan, и приходилось по делеям определять клаву по позициям элементов на экране
Ivansuper
Скучно вам сейчас
leksss
Exoplayer tutorial example
переписал код, таже шляпа
Ivansuper
Ты хотел пнг попробовать. Как оно?
Nazar
а не подскажите, почему адмоб работает в эмуляторе, а когда делаю билд и устанавливаю app-debug.apk то на телефоне банеров уже нет (
Vladislav
а не подскажите, почему адмоб работает в эмуляторе, а когда делаю билд и устанавливаю app-debug.apk то на телефоне банеров уже нет (
Бывает, прилетает 3-й код ошибки. Нет заполнения для рекламы. Подожди чуток, потом пройдет) А на эмуляторе стартует тестовая)
Vladislav
а можно как то подключить телефон в режиме дебага по вайфаю?)
В плане? Хочешь посмотреть, как будет реклама отображаться?
Nazar
угу, или хотя бы консоль вывода
Konstantin
а можно как то подключить телефон в режиме дебага по вайфаю?)
можно только первый раз всеравно с проводом
Nazar
да, вижу...
Vladislav
да, вижу...
https://developers.google.com/admob/android/test-ads Здесь тестовая реклама. Подставишь эти id, поглядишь, как у тебя там что выглядит)
Vladislav
Но результат будет как и у эмулятора)
Nazar
Но результат будет как и у эмулятора)
блин, появилось, а когда мой айди будет работать?(
Vladislav
блин, появилось, а когда мой айди будет работать?(
Тут я не знаю, честно говоря) У меня, как правило, работают через несколько часов - дней)
leksss
Подскажите. Реализовал Exoplayer. Приложение построено на фрагментах. Открываю фрагмент с видео, все работает нормально. Как только закрываю фрагмент, то видео работает на фоне. Как тут останавливать плеер? В активити понятно. Может кто сталкивался?
Vyacheslav
А на счет скомпрометировали это потом ещё докажи каким образом ... Может больше времени занять
leksss
fragment.onDestroy?...
а поподробнее
ᴀɴᴅʀᴇʏ
А на счет скомпрометировали это потом ещё докажи каким образом ... Может больше времени занять
Украли ноут как вариант. А по сути там просто чекбокс был в форме
Ivansuper
а поподробнее
Ты как в активности останавливаешь?
leksss
там методы есть
leksss
onPause
Ivansuper
Какие
leksss
Stop
Ivansuper
Так
Ivansuper
Что это за методы?
Ivansuper
Давай давай. Думай)
Ivansuper
Жи....ци...
leksss
Да блин, я хз в теории. Вроде понимаю. А с фрагментами голову вечно ломаю. Почему обычный mediaController перестет проигравать видео, как только я закрываю фрагмент а долбанный exoplaer нет. А он нужен мне для кеширования видео..
Ivansuper
Тоска. Жизненный цикл. Открою для тебя новость, у фрагментов он тоже есть
leksss
да я знаю
Ivansuper
И в чем проблема?
Ivansuper
Почему не перекрыть onStop фрагмента?
padmitriy
да я знаю
Гугл- стартандроид фрагменты ) вперёд учиться
leksss
да голова кипит уже.. а осталось то только видео остановить
Ivansuper
Гугл- стартандроид фрагменты ) вперёд учиться
"вроде понимаю" типичный ответ на экзамене : )
Ivansuper
да голова кипит уже.. а осталось то только видео остановить
Чувак, у фрагмента есть почти тот же набор методов, которые вызываются при разных событиях
Ivansuper
Они же работают на базе таких же в активности
leksss
учу
leksss
От жц фрагментов не уйдешь, учи
вот так сделал. Работает. Ура :D
Ivansuper
С пивом потянет
leksss
Как вариант
осталось теперь научиться кешировать видосы, отображать размер кеша и возможность его чистить :D Ну че с пивом то сразу
Ivansuper
До десятилетнего вискаря не дотягивает
Ivansuper
Учи) Потом вспомнишь как писал, все сам поймешь
leksss
ну это не критичный вариант?
Ivansuper
Нет
Ivansuper
Правда, попробуй повернуть экран во время воспроизведения
Ivansuper
(да, я вредный)