Сергій
но я переходил с 3.3 rc
Anton
Да я вот тоже на стабильной ветке, обновился сегодня до 3.3.1 и все, приплыли.
Gradle поломался, плагины потерялись — вроде бы установил назад, но нифига не работает.
Сергій
Сергій
не знаю что у вас там за плагины были, у меня бета версиях тоже всё работало
Anton
Обновлялся с 3.3 до 3.3.1.
В общем, я так и не понял, что с ней случилось, снес ее нахрен начисто.
Стянул бету 3.4 — проекты живы, уже хорошо.
Разбираться буду в другой раз.
Это, к слову, уже далеко не первый "подарочек" от Гугла с обновлениями студии.
Пару раз случалось аналогичное, причем и на винде, и на маке; то есть проблема именно в апдейтах.
Akim
Akim
Akim
Ну раз идти, то на все тяжкие;)
Сергей
Вопросик
// вызывается на выполнение некий длинный код, с типичной продолжительностью 0.2 - 3 секунды. До 4-5 с может быть иногда.
На время его выполнения надо сделать видимым изображение на индикаторе работы, или запустить анимацию, короче как-то показать пользователю что команда принята процесс идет.
(1) Что нынче модно с точки зрения UI/UX - как это показать?
(2) как это лучше реализовать?
Сергей
да, но как ее нынче реализуют?
Сергей
типа такого?
<ProgressBar
android:id="@+id/progressBar"
android:visibility="invisible"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
ProgressBar progressBar = (ProgressBar) findViewById(R.id.progressBar);
progressBar.setVisibility(ProgressBar.VISIBLE);
// запускаем длительную операцию
progressBar.setVisibility(ProgressBar.INVISIBLE);
Ок, понял
Alexander
Mike
Сергей
ну что оно в другом потоке будет в итоге это без вариантов, с умрет раньше так же
Сергей
Просто вот такой код:
ProgressBar workIndicator;
workIndicator=findViewById(R.id.progressBar);
workIndicator.setVisibility(View.VISIBLE);
workIndicator.invalidate();
//тут вызов длительного метода, сидящего в отдельном классе
workIndicator.setVisibility(View.INVISIBLE);
workIndicator.invalidate();
Нифига не работает - ничего не показывает, все невидимо
Сергей
хотя пока идет отладка длительный метод в свой поток еще не отправлен.
Сергій
runOnUIThread
Mike
Alexey
Mike
Сергей
он пока не асинхронный. вызов длиннокода еще не вынесен в отд.поток.
Сергей
просто интересно, видать вызов invalidate не гарантирует перерисовки интерфейса, если UI поток _сразу_ занят тяжелой следующей операцией
Сергій
ну конечно, блокируется же очередь сообщений
Сергій
main thread это looper thread
Mike
Anonymous
народ подскажите, у меня есть SimpleCursorAdapter я добавляю данные в список,но потом когда я нажимаю на item вот такая ошибка,,, Invalid index 154, size is 154 как обновить бд не пойму
Nick
RASHIT
Сергій
Ну да, ее и заполнили.
Вот сегодня увидел, можно писать в официальный твиттер Google Play. Посмотрел их страницу, они многим отвечают
https://www.androidpolice.com/2019/02/26/titanium-backup-suspended-from-play-store-due-to-permission-issues/
Страница https://twitter.com/GooglePlayDev?s=09
Sergei 🇷🇸
Donna
RASHIT
Sergei 🇷🇸
Sergei 🇷🇸
В проекте?
Впервые встречаю подобную проблему, но убил пол дня и снес винду, а оказалась всего лишь картинка
RASHIT
Да
Тогда другая ошибка должна была быть, или название картинки на русском?
Сергій
Sergei 🇷🇸
Сергій
Может часть букв была не с латинского алфавита?
Сергій
a, а, с, c и тд
Sergei 🇷🇸
Ну ладно поборол уф
RASHIT
Ну ладно поборол уф
Это хорошо, но в итоге не понятно из за чего, а сама картинка открывалась в студии?
Сергій
https://twitter.com/AndroidDev/status/1100516090868711424?s=19
🔥
Varvara
Ребята, кто проходил сертификацию гугла? Можно пообщаться в личке?
Ilshat
доброе утро! ребят, не сталкивались с проблемой добавления новых приложений в crashlytics (ныне firebase)? меня активно хочет отправить в fabric для синхронизации приложения с firebase. но т.к. приложение новое, в фабрик естественно его нет. но в дашборде самого fb я вижу график краша и оно меняется.
Ivan
по-моему опыту интеграция с firebase порой та еще боль, с новыми проектами еще более менее, а вот был проект, который под конец я подключал уже, там просто тупо не может настриться соединение
Ilshat
а есть хорошие альтернативы?
Andrew
А подскажите, кто имел опыт, firebase бесплатен?
Алексей
Andrew
Я не пойму, подойдёт ли бесплатный тариф? Вот мне надо отправить пуш нотификации, у меня клиентов 100К человек. То есть мне делить по 100 их или как?
Алексей
Алексей
вверху же написано, "Free Products: ..., Cloud Messaging (FCM), ..."
Andrew
Konstantin
Добрый день, а кто нибудь знает, есть ли возможность запустить линт чек только на дифф между коммитами?
Iuriich
Если я для сохранения состояния активити (onsaveinstancestate) корректирую getIntent - никаких подводных камней не возникнет? Мне так удобнее для инициализации
Sasha
Господа и дамы, подскажите, плиз, есть ли какая-то стандартная возможность сделать так, чтобы в EditText после settext(string) курсор вставал в конец string?
Sasha
у меня ощущение, что я как-то не так гуглю, и везде советы использовать фокус лисенер
Сергій
Iuriich
кладу свои значения туда или изменяю уже существующие
Эдик
editText.setSelection(position);
Alexander
Есть проект в Firebase, в нем 3 приложения, кто как разруливал ситуацию, когда нужно отправлять пуши конкретному приложению из API?
Kanstantsin
Alexander
Alexander
который 1 на устройство, а не на приложение
Kanstantsin
у вас там 3 одинаковых приложения ?
Kanstantsin
обычно в проекте у меня было, приложение одно для iOS, другое для Android
Alexander
Как выход только отдельный проект создать
Kanstantsin
но разве не у каждого приложения свой fcm token
Kanstantsin
хм
Алексей