@android_ru

Страница 2912 из 3205
Сергей
04.04.2018
08:05:21
Vadym
04.04.2018
08:07:49
ну стартуй, если надо. Я тогда не понимаю, в чём вопрос
вопрос в том, что из первой активити мы запускаем вторую, а из второй третью и надо как-то при этом сохранить значение, которое мы ввели в первой, чтобы обработать ее в третьей

Vadym
04.04.2018
08:09:36
то есть из активити в активити передавать значение как эстафету? это первое что пришло в голову, но казалось не лучшим решением. подумал, может есть другое

Google
Andrey
04.04.2018
08:16:49
Ребят такой вопрос, можете подсказать что стоит глянуть, нужно при просмотре фотографии при драге фотки вниз/вверх закрывать экран?

Dmitrii
04.04.2018
08:19:37
Ребят такой вопрос, можете подсказать что стоит глянуть, нужно при просмотре фотографии при драге фотки вниз/вверх закрывать экран?
Можно по вьюхе через ontouch координаты отслеживать и если предыдущее значение, например 10 раз вподряд больше предыдущего, значит скрол вниз

Координаты по y

Andrey
04.04.2018
08:25:36
Можно по вьюхе через ontouch координаты отслеживать и если предыдущее значение, например 10 раз вподряд больше предыдущего, значит скрол вниз
но тут же получается драг по вьюхе, и я ее тяну вверх вниз, типичный просмотрщик фото, и в конце свайпом закрытие

тоесть не вхолостую свайп верх вниз

Жабра
04.04.2018
08:27:49
Подскажите, пожалуйста: хочу логировать ошибки в файл, нашёл на developer.android инфу, что нужно юзать вот так File(filesDir,"ExceptionLog.txt"). Но File каждый раз создаёт новый файл. Что, если я хочу каждый раз добавлять в конец файла?

Жабра
04.04.2018
08:30:13
Vadym
04.04.2018
08:31:03
Есть вариант кешировать в преференс, но тут тоже решение неочевидное
угу, но если буду передавать как эстафету это тоже нормальная практика, да?

Google
Dmitrii
04.04.2018
08:31:36
Вполне

Андрей
04.04.2018
08:31:44
можно через ReplayRelay

даже моднее будет

https://github.com/JakeWharton/RxRelay

для эстафеты самое оно

Dmitrii
04.04.2018
08:35:07
тоесть не вхолостую свайп верх вниз
не совсем понял логику, м.б. это поможет https://github.com/oxoooo/pull-back-layout

Andrew
04.04.2018
08:42:49
Коллеги, написал библиотеку на Kotlin, которую использую в Java-проекте. Получаю ошибку: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics Почему?

.
04.04.2018
08:45:43
В чем можно на смартфоне и на ПК конспектировать при обучении с исходным кодом? Есть вот Evernote, но там нет подсветки кода ведь. ❓Или никто не конспектирует? На смартфоне приходится, т.к. много времени в дороге и в ожидании

.
04.04.2018
08:52:44
А на подсветку кода проще забить? Или важна?

Жабра
04.04.2018
09:02:51
Можно взять Timber, например.
Так а в чём прикол Тимбера? Это средство логирования. Он же не создаст за меня файл и не будет аппендить в конец постоянно.

Artyom
04.04.2018
09:04:24
А ты его уже используешь как тебе угодно

Жабра
04.04.2018
09:04:53
Ну он дает тебе механизм
Механизм логировать. Записывать ошибки я могу сам. Вопрос был про файл.

Artyom
04.04.2018
09:07:04
Ну так секунду. Файл ты должен создавать единажды и то если его нет. А так открывать и аппендить.

Но это уже не вопрос логгирования и/или Android

А вопрос работы с java.io.*

Google
Жабра
04.04.2018
09:14:37
Вячеслав
04.04.2018
09:40:08
как через webView грузить только мобильные версии сайтов?

Андрей
04.04.2018
10:00:26
как через webView грузить только мобильные версии сайтов?
никак. Вот например нет мобильной версии и что там грузить?

можно попробовать хидеры соответствующие отправлять

Wya4eslav
04.04.2018
10:07:26
Привет. Создал простое приложение - активити, в него засовываю фрагмент. Во врагменте, используя лоадер, загружаю и отображаю данные с сервера в RecyclerView. Проблема в том, что не всегда отображаются данные из массива в списке, особенно после поворота. Причем когда делаю все через дебаг - никаких нареканий.

Fedulov
04.04.2018
10:28:14
как минимум надо убедиться, что при повороте, лоадер отработал и вернул данные в адаптер, либо данные были закешированы и переданы другим способом, в любом случае, нужно больше логов и поиск проблемы станет проще

Alexey
04.04.2018
10:29:54
Привет. Создал простое приложение - активити, в него засовываю фрагмент. Во врагменте, используя лоадер, загружаю и отображаю данные с сервера в RecyclerView. Проблема в том, что не всегда отображаются данные из массива в списке, особенно после поворота. Причем когда делаю все через дебаг - никаких нареканий.
При дебаге лоадер успевает загрузить и возвращает результат после того как у тебя вьюха инициализируется начальным состоянием, а без дебага возвращаются данные, а потом устанавливается начальное состояние

Wya4eslav
04.04.2018
10:31:49
Т.е. нужно реализацию перенести из onCreateView куда-нибудь поближе к onResume?

Спасибо. Сейчас все буду логировать. Тоже подумал что лоадер не успевает, но как жить с этим - непонятно

Fedulov
04.04.2018
10:32:56
запускать лоадер в нужное время

Marina
04.04.2018
10:33:21
а он что при перевороте каждый раз данные грузит?

Wya4eslav
04.04.2018
10:33:46
Нет. Проблема даже не в этом

Nikita
04.04.2018
10:33:47
Господа, здравствуйте. Кто какую либу использует для переноса строк по слогам? Или может подскажите человека, который в этом шарит?

Alexey
04.04.2018
10:34:07
Прост лоадер не там вызывается

В on resume может надо я даже и не помню)

Google
Fedulov
04.04.2018
10:36:55
тоже странно, но по тому, что написано, notifyDataSetChanged решит проблему

Alexey
04.04.2018
10:37:51
Без кода - хз

Jakhongir
04.04.2018
10:40:02
Привет всем. У меня на эмуляторе показывает геолокацию, но в самом девайсе не находит, у вас такое случалось?

Yevhen
04.04.2018
10:46:08
Всем привет, как лучше отловить на телефоне переход AM-PM?

jied
04.04.2018
10:46:54
Поставить будильник

Fedulov
04.04.2018
10:48:20
Привет всем. У меня на эмуляторе показывает геолокацию, но в самом девайсе не находит, у вас такое случалось?
На эмуляторе скорее всего не используется реальный GPS модуль. Убедись что он работает.

Yevhen
04.04.2018
10:48:23
@Jied83 https://developer.android.com/reference/android/app/AlarmManager.html#setAlarmClock(android.app.AlarmManager.AlarmClockInfo,%20android.app.PendingIntent) ?

Aleksandr
04.04.2018
10:56:43
Привет всем. У меня на эмуляторе показывает геолокацию, но в самом девайсе не находит, у вас такое случалось?
В эмуляторе обычно зашиты какие-нибудь координаты и они прилетают в приложение сразу по запросу. В реальном устройстве, в зависимости от провайдера, получение координат может занять до минуты-двух.

Admin
ERROR: S client not available

Gleb
04.04.2018
10:57:45


? Юмористы ?

Jakhongir
04.04.2018
10:58:40
Вот самое интересное, в эмуляторе показывает координаты Австралии, что является абсолютной ошибкой...

Fedulov
04.04.2018
10:59:25
28-rc1 уже доступна, пользуйтесь

jied
04.04.2018
10:59:40
@Jied83 https://developer.android.com/reference/android/app/AlarmManager.html#setAlarmClock(android.app.AlarmManager.AlarmClockInfo,%20android.app.PendingIntent) ?
Все зависит от того что значит отловить.. Можно alarmmanager но лучше firebase job dispatcher

Fedulov
04.04.2018
11:00:29
Aleksandr
04.04.2018
11:00:44


Google
Nikita
04.04.2018
11:07:21
Ребят, есть фрагменты вот в таком порядке : A - B - C - D, надо сделать A - D - B - C какой самый разумный способ? delete почему-то не работает

Yevhen
04.04.2018
11:11:56
https://developer.apple.com/documentation/foundation/nsnotification.name/1623059-uiapplicationsignificanttimechan есть в андройде что-то подобное?

Anna
04.04.2018
11:16:13
Yevhen
04.04.2018
11:19:49
Anna Спасибо посмотрю!

Yaroslav
04.04.2018
11:29:02
ребят, всем привет. есть такой вопрос. мне надо на кастомную ячейку в гред навесить затемнение поверх ее содержимого. я что-то туплю, кто подскажет в каком направлении думать?

Veniamin
04.04.2018
11:36:34
Ну наверное рут лаяут ячейки фреймлайаут внутри контент ячейки на всю длину ширину и ниже еще один фрейм с бэкграундом с альфой на мач парент

Like
04.04.2018
11:45:21
держать ссылки с анонимных классов (которые идут с фрагментов, активити и т.п.) в WeakReference юзлесс или нит?

Like
04.04.2018
11:46:40
если у меня есть объект, живущий дольше компонента дроида, gc мог очистить компонент

Глеб
04.04.2018
11:47:19
Хм... тогда тебе нужно, чтобы ссылка на компонент внутри анонимного класса была WeakRef, а так сделать не получится

Like
04.04.2018
11:49:54
компонент свободно очистится?

Глеб
04.04.2018
11:52:00
компонент свободно очистится?
нет, анонимный LongLivingHandler захватит компонент в this$1

А, погоди, так у тебя он не анонимный

Like
04.04.2018
11:52:23
это обычный класс

Глеб
04.04.2018
11:52:38
хм... при таком раскладе должен очистить

Но я-бы несколько подольше подумал над тем, что привело к такой ситуации

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