
Sergey
03.04.2017
10:02:02
а я нормально ответил

Gerc
03.04.2017
10:02:03
в мапу складывай позиции
без модели

Sergey
03.04.2017
10:02:39

Google

Toni
03.04.2017
10:02:51
МНе кажется тут все намного проще
Полюбому есть метод, который позволяет обратиться к определенной позиции

Sergey
03.04.2017
10:03:34
вью ресайклятся, состояние к вью не привяжешь

Alexey
03.04.2017
10:04:20

Dmitry
03.04.2017
10:05:30
Можно еще на вью тег вешать с текущей позицией
если уж совсем костыль нужен)

Toni
03.04.2017
10:06:06
Т.е метода нет?

Alexey
03.04.2017
10:06:37

Toni
03.04.2017
10:07:03
public class LineageAdapter extends RecyclerView.Adapter<LineageAdapter.AdapterHolder>

Alexey
03.04.2017
10:07:52

Toni
03.04.2017
10:08:00
Да

Alexey
03.04.2017
10:08:25
ты их в onBind в onbind привязываешь?

Google

Alexey
03.04.2017
10:08:35
onBindViewHolder

Toni
03.04.2017
10:08:47
да
Какой список
господи

Alexey
03.04.2017
10:09:42
да
так добавь к объекту, который привязываешь state color и в onBind выставляй цвет. а в адаптере метод сделай. changeColor(position)

Toni
03.04.2017
10:09:47
@Override
public int getItemCount()
{
return 200;
}
Ты понимаешь, что мне нужно сделать?
Отрисовались объекты
1 объекту установить цвет

Alexey
03.04.2017
10:11:12
коллеги, я убился головой ап стену. А ты понимаешь, что тебе нужно сделать?

Toni
03.04.2017
10:11:13
Остальные не трогать

Sergey
03.04.2017
10:11:58
if(position == 5) // change color
?

Alexey
03.04.2017
10:12:06
читатй тут: https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html

Никита
03.04.2017
10:12:47
вот бы сразу Utils.makePizdato();

Alexey
03.04.2017
10:14:38

Никита
03.04.2017
10:15:51
Как вы понимаете как работает тот или иной элемент из ad?
Мне вот пока что недостаточно просто зайти туда в спеку и прочитать... надо сэмпл искать...


Nikita
03.04.2017
10:23:19
Всем привет,
Может кто-то сталкивался с Интеграцией paypal в андроид?
Суть проблемы:
Paypal работает по протоколу TLS,
Андрои поддерживает TLS из коробки, но включен он по умолчанию только на андроид 5.0 и выше. На более ранних версиях андроида я получаю ошибку handshake exception.
Нашел как обойти эту ошибку, создал TLSSocket factory, засетал его в okhttp. Таким образом проблема с handshake решена. Но тут появилась другая проблема - 404. Немного погуглив нашел информацию, что во избежании всяческих ошибок запросы нужно слать тем же клиентом, которым получил токен. Вообщем как-то там все хитро.
В моем же случае, чтобы получить email пользователя, мне сначала нужно получить token. Для этих целей я использую paypal sdk - появляется веб форма, в которую юзер вводит свои емэйл и пароль, а мне, если все ок, возвращается токен. Чтобы по этому токену получить email пользователя мне нужно сделать еще два REST запроса. SDK такое сделать, почему-то не позволяет либо я просто этого не накопал. В конечном итоге выходит так что, токен получает один http client, который находится внутри paypal sdk, а REST запросы делает другой.
Сталкивался ли кто-нить с такой проблемой, может есть готовое решение, как получить email пользователя на версиях андроид 4.4 и ниже?
TLS реализованно на стороне ядра же. Шифрование поверх http. Причём тут андроид и версии?


Alexey
03.04.2017
10:52:38

Google

Toni
03.04.2017
10:54:25
Как получить последнюю позицию элемента на экране)
?

Alexey
03.04.2017
10:59:06

Sergey
03.04.2017
10:59:19
Всем привет. Внезапно BuildConfig.DEBUG стал возвращать false. В чём может быть проблема? Build Variants = debug

Alexey
03.04.2017
10:59:24

Sergey
03.04.2017
10:59:33
Вызываю в Application модуле

Toni
03.04.2017
10:59:34
Насколько я понимаю это применяется к менеджеру
А если говорить про сам адаптер?

Alexey
03.04.2017
11:00:53
А если говорить про сам адаптер?
я не понимаю. ты читать умеешь? прочитай что написано в https://developer.android.com/reference/android/support/v7/widget/LinearLayoutManager.html#findLastVisibleItemPosition()

Toni
03.04.2017
11:01:14
Меньше агрессии)

Aliaksandr
03.04.2017
11:01:40

Sergey
03.04.2017
11:02:37
Помогите мне с BuildConfig.DEBUG. Куда копать хоть?

Askar
03.04.2017
11:04:08
BuildConfig есть в каждой подключаемой либе, ты мог случайно левый билдконфиг импортнуть

Sergey
03.04.2017
11:06:22

Todor
03.04.2017
11:06:57
В реалм List<String> / RealmList<String> сохранить нельзя? Согласно https://github.com/realm/realm-java/issues/575

Alexey
03.04.2017
11:09:53
Class RealmList<E extends RealmModel>

Toni
03.04.2017
11:15:01
А вообще я серьезно спрашиваю, как получить в адаптере(не в активности и не фрагменте) иедекс последнего элемента находящегося на экране

Dmitriy
03.04.2017
11:16:21
Приветы всем

Google

Toni
03.04.2017
11:17:10
Привет)

Dmitriy
03.04.2017
11:17:10
Кто работает с анимациями, проконсультируйте плиз

Andrey
03.04.2017
11:18:59
крашлитику прикрутил, вобщем на одних телефонах норм всё, на других камера NPE возвращает

Dmitriy
03.04.2017
11:19:02
Нужно сделать растягивание одного фрейма на весь экран по ширине. Пробую ValueAnimator но что то видимо не правильно расчитываю получается то слишком на много растягивается то наоборот не дотягивается

Admin
ERROR: S client not available

Andrey
03.04.2017
11:19:31
я по сути вызываю только родную камеру, и в onResult ловлю что снято было

whalemare
03.04.2017
11:20:10

Otan
03.04.2017
11:20:24

Лёша
03.04.2017
11:20:25

whalemare
03.04.2017
11:20:27
viewObservable у вьюхи посмотри
Что то такое

Dmitriy
03.04.2017
11:21:36
val ofInt1 = ValueAnimator.ofPropertyValuesHolder(PropertyValuesHolder.ofInt("", distance))
ofInt1.duration = 1000
ofInt1.interpolator = LinearInterpolator()
ofInt1.addUpdateListener {
Log.d("collapse", "i=${it.animatedValue as Int}, oldW= ${view.width}, oldLeft=${view.left}")
view.layoutParams.width += (it.animatedValue as Int)
view.requestLayout()
Log.d("collapse", "i=${it.animatedValue as Int}, newW= ${view.width}, newLeft=${view.left}")
}
ofInt1.start()
получается например что distance(на столько надо расширить фрейм) =200 тогда в updatelistener будут сыпаться от 0 до 200 (0,1,....,200)

Никита
03.04.2017
11:23:11

Toni
03.04.2017
11:23:28
Там у меня определенная логика

Dmitriy
03.04.2017
11:27:22
Отсюда вопрос как же правильно тогда это все обсчитывать

Igor
03.04.2017
11:40:18
Народ, а как совместить авто-инкримент версии в CI + тестирование in-app покупок?
(GP блокирует покупки, если версию больше той что в сторе)

Artem
03.04.2017
11:42:27
тестировать покупки ведь можно через бета-тест приложения
закрытое бета-тестирование, если не изменяет память

Gerc
03.04.2017
11:52:48

Igor
03.04.2017
11:54:01

Google

Igor
03.04.2017
11:55:22

Gerc
03.04.2017
11:56:36

Dmitriy
03.04.2017
11:56:59
Хм.... Я так понял анимациями вообще ни кто не заморачивается)

Igor
03.04.2017
11:58:37

Gerc
03.04.2017
11:59:32

Igor
03.04.2017
12:00:43

Gerc
03.04.2017
12:01:29

Andrey
03.04.2017
12:01:33
Ребят, такой вопрос, на камере делаю фото, и битмапу в результате отправляю на сервак закодированную
на одних устройствах всё ок
на других "Failure delivering result ResultInfo{who=null, request=65536, result=-1, data=Intent { act=inline-data (has extras) }} to activity "

Igor
03.04.2017
12:03:57

Gerc
03.04.2017
12:09:02

Igor
03.04.2017
12:11:34

Gerc
03.04.2017
12:11:48

Максим
03.04.2017
12:25:16
Привет еще раз

Nikita
03.04.2017
12:25:19
Народ - на сервере токен протухает за 30 минут. Есть ли смысл ради приоретизации потоков (на рефреш априори выше) использовать что то вроде android-priority-jobqueue, вместо стандартного GCM Network Manager?