Roman
Боже, какой херней я занимаюсь вместо работы
Roman
Anonymous
Как же обновить этот Чертов адаптер(
Di7aK
что ты делаешь?
Anonymous
Я?)
Di7aK
да
Anonymous
В том, что у меня в активити нет никакой коллекции, списка и и.д
Roman
А где они?
Di7aK
давай кароч весь сорс
Anonymous
Они в адаптер приходят
Anonymous
Через callback
Anonymous
Нет, не так. Они приходят во фрагмент
Roman
Ну ты же можешь запустить это получение заново?
Roman
Вынести в метод и дергать на экземпляре фрагмента
Anonymous
Подскажите, если мне надо сделать бота для вк (тупо рассылка в группы) мне надо vk Android sdk качать и подключать в проект и как это сделать?
Anonymous
https://pastebin.com/PtfzpTV6
Di7aK
Di7aK
да
Di7aK
https://www.google.ru/search?q=android+make+post+request&rlz=1C1CHBD_ruRU803RU803&oq=android+make+post+request&aqs=chrome..69i57j0l5.6760j0j7&sourceid=chrome&ie=UTF-8
Di7aK
https://vk.com/dev/methods
Di7aK
что еще для счастья надо
Anonymous
Roman
Anonymous
Другая ссылка там
Anonymous
А он получается у меня не парсит
Roman
Ну отправь ссылку во фрагмент и пусть он там заново из сети грузит, я хз
Roman
Как там у тебя
Anonymous
spinner.setOnItemSelectedListener ( new OnItemSelectedListener ( ){
@Override
public void onItemSelected ( AdapterView<?> p1, View p2, int p3, long p4 )
{
replase(p3);
}
@Override
public void onNothingSelected ( AdapterView<?> p1 )
{
// TODO: Implement this method
}
});
}
private void replase(int position){
FragmentManager fManadger= getFragmentManager();
FragmentTransaction fTransaction=fManadger.beginTransaction();
ElementsFragment newFragment=ElementsFragment.newInstance(position);
fTransaction.replace(R.id.container, newFragment);
fTransaction.commit();
}
}
Anonymous
Я так и делаю, как бы
Anonymous
что еще для счастья надо
Вообще что бы бот как бы "кнопочки нажимал" это как делается? Запросом по Api vk?
Anonymous
Или я чего то не понимаю?
Di7aK
какие конкретно кнопочки?
Anonymous
Предложить запись - прекрепить фото ну и текст закинуть
Anonymous
Все что ему надо
Roman
Ну это апи
Anonymous
В какую сторону копать направьте меня и я пошёл
Roman
Зачем тут андроид приложение?)
Roman
Roman
Di7aK
Anonymous
Anonymous
Di7aK
токен лучше брать через сюда https://oauth.vk.com/access_token?grant_type=password&client_id=2274003&scope=messages%2Coffline%22&client_secret=hHbZxrka2uZ6jB1inYsH&username=&password=
Di7aK
так он не сгорит и будет пахать с любого ип
Anonymous
Токен?
Anonymous
Шо це таке
Di7aK
а как ты без токена докажешь что это ты
Roman
Маркер доступа
Di7aK
это идентификатор сессии
Roman
Вместо пароля и логина
Anonymous
Понял спасибо
Bulat
Народ, а у нас есть чатик по gamedev?
Anonymous
Есть инфа как получить ключ доступа vk API?
Anonymous
блеаяя
Anonymous
не
Anonymous
ты не понял вопрос
Anonymous
щас сек
Anonymous
Anonymous
Anonymous
где я принимаю Messages и wall походу здесь можно принять ключ
Anonymous
Anonymous
ну да
Anonymous
Anonymous
А через что ты делал?
Корбен
Roman
После ввода мейла и пароля там в урле вроде бы токен лежит
Roman
Не помню точно
Denis
https://habr.com/company/kaspersky/blog/422555/
Наверное, большинство из вас читало эту статью про многомодульность. мне непонятно здесь одна вещь, если например у меня Single-Activity у которого есть router, то мне ведь нужно создать отдельный модуль для этого router? и как я понял ни один из модулей не должен видеть app?
Roman
Ну если модуль будет видеть апп, получится циклическая зависимость
Denis
другого варианта я пока не вижу. может есть какое-то изящное решение
Roman
Не очень понимаю тебя
Roman
У нас навигация сделана без сторонних либ просто
Denis
в этой библиотеке нельзя просто взять и написать startActivity. из-за этого проблемы. там есть глобальный класс Router - который управляет жизнью Single Activity, и класс FlowRouter который управляет жизнью фрагментов, которые будут размещаться на этом Single Activity. FlowRouter естественно будет для каждого модуля у которого есть фрагмент или фрагменты будет свой, но так как у нас Activity только один, то Router должен быть доступен для всех модулей. а так как модули не могут иметь доступа к app, то мне кажется кроме как создать модуль core-navigation где находится Router сингл-активити иного выхода не предвидится
Roman
Нееет, я не могу это воспринимать после ночного рефакторинга, сорян)
Roman
Так погоди