
Ivan
11.08.2016
10:59:49
«не настоящий разработчик» а в чем тут проблема? он должен был исключительно курлом пользоваться?

Marat
11.08.2016
10:59:56

Ivan
11.08.2016
11:02:24
ну или там нужно было по ssh приконнектиться куда-то?

Alexandra
11.08.2016
11:03:28
ну, например, нужно написать приложение. есть адрес сервера, который работает по протоколу WebSocket. просто вбить адрес сервера в адресную страку браузера, например, хром, ничего не получить на выходе и сказать, что тестовое задание неверно?)

Google

Alexandra
11.08.2016
11:03:48

Ivan
11.08.2016
11:04:19
вы не дали никакой доп инфы по поводу того,что нужно было сделать
и задали вопрос
странненько получилось)

Alexandra
11.08.2016
11:04:50
ну ладно, шуточки не вышло)

Elron
11.08.2016
11:13:11
я думал тут обсуждения группа, а не мемасов посты

Denis
11.08.2016
11:14:21

Nikolay
11.08.2016
11:49:43
Кто-нибудь работал MediaMetadataRetriever ?

Andrey
11.08.2016
13:19:14
Кто нибудь решал проблему с resize recyclerview при collapsing toolbar layout?
При открытии клавиатуры

Alexey
11.08.2016
13:28:38
Ребят, вопрос, как лучше организовать взаимодействие на viewholder списка ? т.е. у меня есть recyclerview и рядом какие другие вьюхи, определенные действия с эжтими вьюхами меняют свойства вьюх в списке, т.е. надо добраться до viewholder.

tirips
11.08.2016
13:29:14
Стукаешь адаптер - он добирается

Alexey
11.08.2016
13:29:20
f djn [hty

Google

Alexey
11.08.2016
13:29:24
а вот хрен
как из адаптера до вью холдера добраться?

tirips
11.08.2016
13:29:32
всмысле?
а что тебе надо там сделать?

Alexey
11.08.2016
13:29:55
адаптер видит вьюхолдер только в onCreateViewholder и в onBindViewHolder
в любой момент не достучаться

tirips
11.08.2016
13:30:17
обновить даннные?

Nikolay
11.08.2016
13:30:32
notifyItemAtPositionChanged?

Alexey
11.08.2016
13:30:42
окей просто пример, есть список. и есть кнопка. Жму на кнопку и в списке у рандомного элемента меняется background

Сергей
11.08.2016
13:30:58
ответили уже

Nikolay
11.08.2016
13:31:26
По логике - через notifyDataChanged Надо делать.

tirips
11.08.2016
13:31:28
Это в адаптере делается

Alexey
11.08.2016
13:32:09

tirips
11.08.2016
13:32:18
да

Alexey
11.08.2016
13:32:30
так, спасибо братцы на верный путь наставили
что-то я об это не подумал и пытался прокинуть в холдер какое-нибудь гавно0
)))

tirips
11.08.2016
13:32:55
Там разберешься, куча методов есть

Google

Alexey
11.08.2016
13:33:18

tirips
11.08.2016
13:33:40
Но есть и способ вытянуть вью холдер :D
Но это не нужно

Alexey
11.08.2016
13:33:54
вот это я и пытался сделать это кастыль

Nikolay
11.08.2016
13:34:00

tirips
11.08.2016
13:34:00
Смотря для чего

Alexey
11.08.2016
13:34:23

tirips
11.08.2016
13:34:38
recyclerView.getChildViewHolder(index)
¯\_(ツ)_/¯
Я вытягивал, чтобы вызвать у них onDestroy

Alexey
11.08.2016
13:35:05
а во даже так можно
хм

tirips
11.08.2016
13:35:23
Да, но лучше так не делай, если тебе надо просто данные обновить
Если надо данные обновить - собственно обновляешь данные

Alexey
11.08.2016
13:35:47
да это тоже не хорошо, утечки какие могут быть если зацепишь его ссылкой
надо неявно взаимодействовать кладя данные и нотифая адаптер об ихменениях

tirips
11.08.2016
13:37:11
почему неявно?
это когда ты в вью холдер лезешь, это неявно)

Google

Alexey
11.08.2016
13:40:01
ты напрямую залез и засетил

tirips
11.08.2016
13:40:10
нее

Alexey
11.08.2016
13:40:21
а тут ты данные положил и заставил адаптер вызвать onBindViewHolder

tirips
11.08.2016
13:40:40
а потом проскроллил список вниз и обратно - и старые данные появились
?
откуда
что делать
кароче, надо с адаптером работать
а не с вьюхолдером
с вьюхолдером работает адаптер
явно, это когда ты с адаптером работаешь
а не с вьюхой напрямую
которой может и не быть в текущий момент

Alexey
11.08.2016
13:46:38

tirips
11.08.2016
13:46:48
ну да

Alexey
11.08.2016
13:47:03
если данные какие надо то всё норм будет при скроле

tirips
11.08.2016
13:47:14
в адаптере ты данные не обновлял - то так и должно быть
а если они были напрямую во вью запихнутые, то они долго не проживут

Google

tirips
11.08.2016
13:48:20
как только она уйдет с экрана - вьюха перепишеться другими данными

Alexey
11.08.2016
13:48:29
ну да
я так и хочу в данные засунуть что надо
из нашего разговора выше я так и собрался делать - засунуть данные о бэкграунде в адаптер
@smchik ты меня похоже не правильно понял, я имел в виду что да, надо данные обновить и notifyItemChanged вызвать чтобы адаптер повызывал onBindViewHolder и передал туда свежие данные

tirips
11.08.2016
13:53:51
ага
это правильно

Eugene
11.08.2016
14:46:59

Denis
11.08.2016
18:20:34
Подскажите как при помощи интента вызвать список карт на устройстве и построить в них маршрут до точки
тоесть яндекс карты я могу вызвать ) а вот как предложить юзеру самому выбрать строить маршрут в картах яндекса/ гугла или другом приложении которое поддерживает эту функцию
хотя я думаю хватит гугл карт яндекс навигатора и яндекс карт , и уже рисовать предложение самому а не средствами Intent.createChooser
вобщем сделал так сначала пытаемся открыть в яндекс навигатор - затем яндекс карты - затем в гугл картах, что то да будет )

Denis
11.08.2016
20:28:24
Кстати, всех поздравляю! Нас уже более 200 ?

Ekaterina
11.08.2016
20:48:25

Максим
11.08.2016
21:56:42
Привет
Короче, уже заканчиваю приложение, которое делал по VIPER'у