@android_ru

Страница 2026 из 3205
Dima
19.09.2017
13:38:16
и давно Genymotion стал платным ? ну кроме триала ;)

Dmitry
19.09.2017
13:49:16
For personal use only, конечно же

Google
Dima
19.09.2017
13:50:25
Сорян, забыл про этот вариант. Спасибо тебе !!!!

Dmitry
19.09.2017
13:50:39
не за что)

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
19.09.2017
14:06:57
при каких кейсах onStop может не вызваться? без супер дестроев от системы (samsung 5.1)

Alexander
19.09.2017
14:37:11
Такая задача. Сначала запускается второе активити. Затем из первого активити вызывается AsyncTask, в котором что-то делается. Как можно обратиться к какому-нибудь элементу второго активити после завершения действий в AsyncTask?

Kylych
19.09.2017
14:40:10
А где первое активити стартует?

Alexander
19.09.2017
14:40:30
В самом начале

Как только приложение запускается

Kylych
19.09.2017
14:41:34
Можно в бд класть и там брать

V
19.09.2017
14:41:46
если плевать на архитектуру и тд ,то eventbus

Alexander
19.09.2017
14:42:22
Можно в бд класть и там брать
Не очень вариант. Нужно всего лишь поменять текст во втором активити

V
19.09.2017
14:51:09
Вообще-то это всё грустно звучит, но можно сделать через local broadcast, например
Для такой задачи между броадкастом и eventbu , я однозначно выберу 2е

Google
Alexander
19.09.2017
14:52:03
А не вариант асинк запускать во 2й активити?
не вариант, потому что асинк работает с view-компонентами первой активити

V
19.09.2017
14:53:51
не вариант, потому что асинк работает с view-компонентами первой активити
Ну а в чём трабл взять данные из этих вью и передать во 2ю активити? (Если их не много).

V
19.09.2017
14:54:35
А что там? Текстовые вьюхи?

Alexander
19.09.2017
14:54:49
текст, кнопка и прогрессбар

хотя стоп

если в первой, то там imageview

V
19.09.2017
14:57:25
А можно по подробней в чём задача?

Хотя проще всего за 5 минут eventbus)

Alexander
19.09.2017
14:59:34
Есть картинка, на которую можно наложить несколько слоев. Она скейлится и сохраняется, этот процесс длительный, поэтому я использую AsyncTask. Сделать это надо по нажатию кнопки Save. После этого запускается второе активити, в котором крутится прогресс бар и есть кнопка. Она должна поменять тест на “Open in Gallery” после того, как AsyncTask выполнит сжатие.

V
19.09.2017
15:00:30
Вопрос в студию. Зачем нужна 2ая активити?

Alexander
19.09.2017
15:01:08
Есть другие варианты? PopupWindow не сильно подходит.

V
19.09.2017
15:02:37
Запускаешь async , imageview.setVisiblity(View.Gone) progressbar.setVisiblity(View.Visible) button.setText(R.string.safaf)

Alexey
19.09.2017
15:03:36
Или потечёт память

В общем асинк надо запускать с параметрами из вьюх

Alexander
19.09.2017
15:04:07
хорошо, попробую прикрутить тогда все в одном активити

V
19.09.2017
15:04:48
Ну у тебя будет лежать progressbar который по дефолту Gone

Alexander
19.09.2017
15:06:07
я это понял

Google
Valeriy
19.09.2017
15:10:07
Не подскажете когда AS 3.0 stable будет?

Alexey
19.09.2017
15:14:48
После rc

Глеб
19.09.2017
15:15:08
а rc после беты

Red
19.09.2017
15:27:04
Какой можете посоветовать плагин для AS для Dagger? вроде бы dagger-intellij-plugin неплох, но выглядит почти мертвым

Alexander
19.09.2017
15:39:15
Ну у тебя будет лежать progressbar который по дефолту Gone
Сделал отдельный layout, который включается по нажатию на Save. Однако в onPostExecute текст на кнопке почему-то не меняется.

Alexander
19.09.2017
15:48:42
Т.е. прогресс бар пропадает, а вот текст на кнопке не поменялся?
Нет. В пределах этого layout вообще ничего не происходит

Alexey
19.09.2017
15:49:02
Ребят, а нужен кому джуниор в команду(Москва)?

Alexander
19.09.2017
15:51:35
можно изменять всё, кроме этого layout

что-то я делаю не так

V
19.09.2017
15:55:16
Было бы не плохо увидеть код)

Ладно давай так. В layout-файле активити у тебя внутри есть, допустим, Linearlayout, который при старте Gone а перед запуском ты делаешь его видимым? И далее ты не можешь никак изменять элементы только в этом Linearlayout?

Alexander
19.09.2017
15:59:32
именно

Dmitrii
19.09.2017
16:00:15
+

V
19.09.2017
16:09:49
именно
Я даже не представляю в чем трабл)

У меня не было ситуации когда одна view не работает, а все остальные чувствуют себя хорошо)

Dmitriy
19.09.2017
16:14:51
а почему её выбрали?
Потому, что она позволяет одновременно несколько вызовов делать и держать.

Alexander
19.09.2017
16:17:28
Admin
ERROR: S client not available

V
19.09.2017
16:18:29
Проблема решена. В xml было несколько одинаковых id
Чисто из интереса - в чем был факап?)

Google
Alexander
19.09.2017
16:19:16
Чисто из интереса - в чем был факап?)
скорее всего, не аккуратно скопировал блоки кода и появились дубликаты с одинаковым id

я нашел их и удалил — все заработало

Alexander
19.09.2017
16:20:32
нет, когда переносил из отдельного активити

Студия обычно ругается на такое)
недостаточно ругается )

скомпилился же

и работал

иначе бы как я узнал об ошибке?

вот она была, но я не обратил на нее внимание сразу

V
19.09.2017
16:25:32
вот она была, но я не обратил на нее внимание сразу
Обычно оно останавливает Билд и указывает где трабл)

Alexander
19.09.2017
16:26:47
¯\_(ツ)_/¯

Denis
19.09.2017
16:35:59
если плевать на архитектуру и тд ,то eventbus
а чем eventbus вредит архитектуре? чем он хуже того же Observer-паттерна для MVC? типа сильно связанные сущности получаются, или сложно понять что с чем связано? имхо как-то надумано это всё (сам eventbus не юзаю, просто интересно)

Dmitry
19.09.2017
16:38:03
Когда все на ней это уже EventBus головного мозга, а так в разумных целях его очень даже неплохо использовать

Denis
19.09.2017
16:39:38
разве поиск по коду (Find in path) не решает эту проблему? эвент бас вроде на класс события ориентируется (поправьте если ошибаюсь), почему не сделать для каждого типа события свой класс, и тогда по идее несложно будет понять где событие вызывается, и где принимается

Denis
19.09.2017
16:41:56
прост не нужно бойлерплейт писать с коллбэками

V
19.09.2017
16:42:04
Это как go to, но не совсем)

Google
Denis
19.09.2017
16:42:08
или броадкастресиверы

Глеб
19.09.2017
16:42:10
Легче события прокидывать

Без интерфейсов

Но сейчас в моде уже давно rxbus

Eventbus не поддерживают

Страница 2026 из 3205