Алексей
а конвертирование старой разметки в constraint норм теперь работает? недавно пробовал, после конвертации частично поехала, хотя на старой все ок
Не знаю, мне кажется, что слепо надеяться на всякие автоконверторы - не путь истинного самурая. Лучше руками аккуратно сверстать и радоваться.
Anonymous
Возможно, у вас слились в голове Coordinator и Constraint :)
Может и так. Ибо вузовский курс был скорее: "ага, делаем HelloWorld, а затем на след.паре работаем с сенсорами". При этом - это ещё и параллельно курс по java был, т.к. до этого лишь шарп и си/плюсы) итог: вынес я мало оттуда
Ivan P.
Используем, не встречал ни одного бага. В бете были проблемы с layouteditor, но сейчас и он неплохо работает. В чём у вас проблемы с ним?
Лично у меня возникает проблема при наполнении вьюхи текстом, эта вьюха не двигает вьюху, которая находится ниже и привязана к нижней части текстовой вьюхи. Она на неё залазиет.я использовал последнюю релизную версию. Если непонятно написал, то позже докину подтверждение моих слов)
Ivan P.
По поводу производительности вопросов нет)
Anonymous
Вам нужно чтобы нижнее вью зависело от верхней вью, а не наоборот, если я правильно уловил проблему
Ivan P.
Да именно такая зависимость и есть, но она не двигает её
Anonymous
Ну, вся разметка - связи. Тут ещё много зависит от того, с чем связана нижняя вьюшка. Киньте разметку, я не знаю. Иначе и правда не понятно почему такое может быть
Ivan P.
+ если родителю указать wrap_content то все будет налазить друг на друга с большей вероятностью даже с правильными зависимостями
Ivan P.
Ну, вся разметка - связи. Тут ещё много зависит от того, с чем связана нижняя вьюшка. Киньте разметку, я не знаю. Иначе и правда не понятно почему такое может быть
Окей, позже сделаю тестовый пример, потому что из за этих багов пока пришлось отказаться от его использования до новой релизной версии
Eugene
проблема констрейнта в том, что не получается тупо макет из цеплина слизать, а нужно ещё и мозгами шевелить. потому что сделать как правило одну и ту же вёрстку можно несколькими способами, а итоговый результат будет выглядеть по-разному
Eugene
Я возможно и не прав, ибо с zeplin дела не имел, но разве это относится к проблемам constraint?)
Ну обсуждаются же, у кого какие впечатления от его применения. Ок, не так выразился, не проблема констрейнта, а особенность при работе с ним
Gerc
java.net.SocketException: Permission denied только на Xiaomi из-за чего? в манифесте прописан пермишн, в гугле нету ответов
Loki
Здраствуйте, как можно узнать что маркер в карте unselected(ткряет фокус чтол)? тк нажимаю на другой област карты?
Alexander
Ребзя.... Всем привет... по WebRTC есть кто может помочь?
Alexander
Глеб
??
??
Глеб
В чём трудности?))
Alexander
:)) Вообщем трабла такая... у меня когда во время имеющегося P2P вызова приходит GSM вызов... то происходит потеря iceCandidat... тоесть в PeerConnection.Observable отрабатываео метод onIceConnectionChange и сначала iceConnetion CLOSED потом DISCONECTED... Че то всера весь день гуглин не нашел ответа что я не так делаю ((
Alexander
Alexander
и из за этого происходит обрыв вызоваю....
Alexander
Хотя должен вставать на удержание...
Глеб
Есть подозрение (ну это не точно), что при переходе в BG - андроид апу отрубает ресурсы. Типа на последних Android всё жестко с фоновой работой. Эта ошибка как-то изменяется на разных версиях api?
Alexander
Хммм.. щас на 4 ке проверюю ))
Глеб
Если исключить фактор doz-мода - то это две разные темы: GSM и 3G, 4G, WiFI - по идее они вообще никак друг друга не задевают. Исключением может быть только 2G-соединение. Gsm-звонки могут вызывать переконект мобильного 2g интернета
Alexander
Таки вот в том то и дело что по WIFI все норм... только по LTE така трабла
Alexander
Ну вообще в доках написано что типа когда состояние дисконект у айсКонекшн то он пытаетьс снова соедениться и если не получаеться тогда закрываеться... Вот у меня видимо не получаеться обратно соеденитьсяю...
Alexander
Во время звонка уже падает с оединение.. и все...
Alexander
именно WebRTC да от гугла...
Alexander
И что получаеться что это нормально поведение при GSM вызове обрываеться соединение и все болты... либо после вызова перезванивай либо сосай кудасай?
Alexander
Блин... Как теперь это шефу объяснить потому что он хочет что бы вызов РТИСИШНЫЙ вмсел во время разговора по симке 😩
Глеб
В принципе - может здесь логичнее будет не "пытаться Android заставить не делать этого", а принять как факт что соединение - вещь хрупкая и скачущая. И как-то запариться гибко сделать чтобы ап готов был к скачкам и переконнектам. В принципе - это тот же кейс когда на машине туннель проезжаешь, 3G-2G-no-2G-3G- (подъехал к макдональдсу) - Mac-WiFi 😄
Глеб
Можешь еще поиграться с Hangouts на телефоне - посмотреть как он работает в таком случае
Alexander
а хэнгоутс на ВэбРТС построен?
Глеб
если мне не изменяет память там (в Hangouts) стоит именно этот webrtc
Глеб
да классический гугловый
Anonymous
Ребят, тупой вопрос... Есть асинк таск, нужно иногда ,так сказать, давать ему работать асинхронно, а иногда дожидаться конца его выполнения (тоесть что бы он был блокирующим)
Anonymous
Есть ли способ сделать это не через жопу?
Роман
запускать Callable в тредпуле или просто так
Глеб
а ля synchronized(monitor) while(!isReady) monitor.wait() monitor.notify итд
Anonymous
Роман
rx’ом еще удобно такие штуки делать
Глеб
Хм.. спасибо, пойду гуглить)
Вот подробная разжёвка по шагам: http://initialize.ru/vzaimodeistvie-mejdu-potikami-java/
Глеб
Пожалуйста
Alexander
если мне не изменяет память там (в Hangouts) стоит именно этот webrtc
блин попробовал я Хэнгоут но там походу вообще трэш... Я сказал фразу... Он прозвчала.. потом прошло минуты две и она снова прозвучала :)) Че то у них там беда какая то :))
Глеб
блин попробовал я Хэнгоут но там походу вообще трэш... Я сказал фразу... Он прозвчала.. потом прошло минуты две и она снова прозвучала :)) Че то у них там беда какая то :))
Ок. в любом случае - это полезно иметь "поведение Hangouts и тп" в рукаве при общении с начальством/заказчиком
Alexander
Ну видиш у хэнгоута только когда отвечаеш на вызов отбой идет а у меня во время вызова уже отбой идит причем кривой... Ладн буду разбираться что да как...
Глеб
Если гугл - на это забил в свих приложениях - возможно они уже уперлись сами в такие ограничения до которых ты бы уперся через год разработки и ресерчей))
Alexander
Глеб
https://developer.android.com/guide/topics/resources/runtime-changes.html?hl=ru
Alexander
Походу от сети это не зависит.. КоннективитиМанаджер показывает что сеть есть..
Alexander
Ivan P.
К вопросу про constraint layout, вот простая разметка с багом https://pastebin.com/TvmKHMHE, она едет как в редакторе, так и в телефоне
Ivan P.
Alexander
Да я хз... Я же доверчивый... Коннективити менеджер говорит что есть а я ему верю :))
MD
Ребята, есть какая нибудь либа, которая recognize-ит фото, режет и оставляет только документ в файле? Это все после take pickture
Aleksei
Как закрыть все активные активити которые сейчас в состоянии пауза при переходе на нужное активити?
Алексей
Как закрыть все активные активити которые сейчас в состоянии пауза при переходе на нужное активити?
Странно сформулированный вопрос, но скорее всего, вы хотите флаги clear_task+new_task
Aleksei
У меня есть 5 активити я из них перехожу в разные. но к примеру с последенй пятой после выполнения действий я Intent в первое основное активити. и вот если нажать кнопку домой на телефоне он начинает листать оставшиеся активные активити. хотя пятое послежднее я finish();
Aleksei
предыдущие 4ре я не finish(); так как вероятность возврата есть и нужна по кнопку назад
Aleksei
Ушел на стек оверлоу
Aleksei
Intent intent = new Intent(FourActivity.this, FirstActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent);
Yerlan
Всем привет! Кто знает как порционально отправлять файл?
Андрей
Всем привет, кто-нить в курсе где можно найти на маке программу (ее расположение .app) для сравнения файлов (которая в составе Android Studio)?
Vadim
Ребята, как прологировать в методе onActivityResult(requestCode: Int, data: Intent) получаемую дату? хочу убедиться в правильности получаемых данных.
Vadim
@Vorkytaka серьезно?) я про то как правильно параметр записать) что то типо Log.d("some", "${data.??}")
Глеб
Зная как работает Android (касаемо этой части).... ... несложно предсказать, что Moxy, Mosby и еще over100500 "Mo<something>": - либо будут использовать механизм save/restore StateInstance - либо единый глобальный класс, скоуп и тд для складирования туда "бессмертных" ссылок (частный и частый случай - это заюзать Apllication, но иногда идут другим путём и делают ContentProvider-заглушку для этого и в его onCreate инитят синглтон)
‍Yap
А как вам такая реализация? https://github.com/egorikftp/CoreLib-Kotlin/tree/master/corelib_kt/src/main/java/com/egoriku/corelib_kt/arch
Евгений
Коллеги, после обновления Андройд студия 2.2.2 перестала правильно показывать русский текст в 1) Логах 2) В самом андройде (в диалогах например). Помогите, пожалуйста, исправить.
Евгений
Не могу. Нет админских прав.
Алексей
А как вам такая реализация? https://github.com/egorikftp/CoreLib-Kotlin/tree/master/corelib_kt/src/main/java/com/egoriku/corelib_kt/arch
Зачем презентеру Lifecycle? Зачем вообще презентер, если вы ViewModel используете?
‍Yap
презентер переживает состояние поворота экрана