Роман
в постороннем браузере?
Роман
думаю, нельзя ничего сделать.
Роман
webivew не есть окно в браузер
Роман
это имплементация браузера
Роман
хранилища разные
Роман
чтобы получить доступ к данным стороннего браузера (да и любого другого приложения) - телефон должен быть рутован
Vladislav
Поэтому и вопрос, можно как-то подругому oauth релизовать?
Роман
Чем не устраивает SSO?
Vladislav
Vladislav
можно линк?
Роман
да стандартное вк сдк
Роман
https://vk.com/dev/android_sdk
Роман
Я помню делал авторизацию вк по типу как в на вебке.
Vladislav
этого нет в сдк
Роман
https://vk.com/dev/authcode_flow_user ыы?
Vladislav
Роман
слушай, получаешь токен, закидываешь в sharedpreferences, вуаля.
иногда его надо обновлять
Роман
Вообще, непонятна твоя проблема. Что конкретно у тебя не получается?
Andreu
holder.itemView.setOnClickListener(v -> {
holder.ivSelectedItemTriangle.setVisibility(View.VISIBLE);
});
почему данный метод применяется не только на определенный итем?
Andreu
если там лог выводить, то он показывает номер позиции верный
Andreu
а визуальные изменения на многие итемы
Роман
а при каких обстоятельствах этот код выполняется?
Andreu
в смысле?)
Обычный ресайклер вью, кликая по нему, я делаю видимым элемент один.
Andreu
или что ты имел в виду?)
Anonymous
Можно ли в натсроках студии, настроить code completaion, чтобы он выводил только из текущего layout файла, чтобы не запутаться
Anonymous
Роман
надо смотреть как заполняется вью
Роман
покажи нам вьюхолдер свой
Andreu
Я не знаю) я впервые столкнулся с такой проблемой)
Andreu
сча
Andreu
Роман
А где бинд?
Vladislav
Роман
да?
Vladislav
да
Vladislav
Могу вызвать webview, но там пользователь не авторизован
Andy
Поставьте ivSelectedItemTriangle.setVisible(View.VISIBLE); (java) в холдере, а уже в OnBind меняйте. Может поможет
Andreu
Andreu
у меня это делалось не в онбинд
Andreu
это я уже начал менять
Anton
Задача такая есть RecyclerView в котором отображается список с помощью paging library от google. Используются данные ис BD + дозагрузка из network через boundary callback. Нужно начать показывать список с заданной позиции (в базе данные для данной позиции есть). Вопрос как это сделать ? Чуствую нужно scrolltoposition вызвать. Но в какой момент это сделать ?
Andreu
везде эффект один
Andreu
где бы я не вызывал метод
Anton
круто. А позже это когда чтобы зря тебя не дергать ?
Anton
супер! спасибо!
Andy
везде эффект один
Какой именно? У вас были они невидимы и при нажатия на вью несколько стают видимыми, а не конктретно один, так?
Andreu
у меня есть итемы, в каждом есть imageView . он по дефолту invisible. При нажатии я показываю его.
Andreu
так вот я нажимаю на первый итем
Andreu
все гуд
Andreu
листаешь список
Anton
да есть setInitialLoadKey. Но что-то у меня без изменений. Посмотрел по исходникам. И он похоже влияет только на то чтобы в первую загрузку попала заданная позиция. А вот как список на нее поставить не пойму
Andreu
а там оказывается , что на некоторых элементах imageview тожес стал видимым
Andreu
да, ты правильно понял
Роман
Vladislav
Роман
можно ручками запилить ссылку, авторизовать и потом выдернуть токен, который отдать серверу.
Vladislav
Anton
Andreu
нет
Andreu
не слышал даже про такой метод_
Andreu
)
Anton
нет
хотя событие наверное не стоит вешать в onBind
Andy
А у вас ivSelected... static?
Роман
а как можно выдернуть токен?
Тебя после подтверждения редиректит на что-то типа REDIRECT_URI?code=7a6fa4dff77a228eeda56603b8f53806c883f011c40b72630bb50df056f6479e52a
Затем в течение часа нужно получить по этому коду токен доступа. А уже токен использовать до наступления тепловой смерт вселенной.
Роман
В результате выполнения данного запроса Ваш сервер получит вновь созданный access_token. Вместе с access_token серверу возвращается время жизни ключа expires_in в секундах. expires_in содержит 0, если токен бессрочный (при использовании scope = offline). Процедуру авторизации приложения необходимо повторять в случае истечения срока действия access_token, смены пользователем своего логина или пароля или удаления приложения из настроек.
Andreu
Mykyta
Пользуется кто-то Codota AI autocomplete в студии? Если да, стоит ставить ?
Andreu
во ViewHolder последний @BindView()
Роман
Слушай
Vladislav
Роман
Может это компилятор оптимизирует лямбду до статика?
Роман
ПОпробуй явное new OnClickListener
Andreu
@BindView - не помогло