Gleb
Ответь выше пожалуйста
PDF не знаю, не работал с ним, по сути просто конверт из 1 формата в другой
Евгений
Gleb
Та не пдф))), про логин
Просто не запоминает имя пользователя и пароль?
Future Franklin
Просто не запоминает имя пользователя и пароль?
Здесь описана моя проблема, https://www.google.com/url?q=https://stackoverflow.com/questions/12648099/making-facebook-login-work-with-an-android-webview&sa=U&ved=2ahUKEwjxwIGD2JbrAhUOCuwKHXjWARoQFjAAegQIBhAB&usg=AOvVaw1FABM6YR6aF_eBLKpmNa5E
Gleb
Типа нужно 2 webView или что
Там типо нужно запихнуть твой webView в Framelayout
Mike
Future Franklin
Там типо нужно запихнуть твой webView в Framelayout
Ничего не меняет , по этому примеру меня вообще кидает через интент в любой браузер когда тыкаю на логин через Фейсбук, как авторизоваться тогда в своём webView
Gleb
Ничего не меняет , по этому примеру меня вообще кидает через интент в любой браузер когда тыкаю на логин через Фейсбук, как авторизоваться тогда в своём webView
Если сделал как написано в ответе у них и это не помогло, то попробуй так: Если ссылка изменена, то сохраняем ее в SharedPreferences, после чего перезапускаем активити/фрагмент и открываем сохраненную ссылку
Future Franklin
Если сделал как написано в ответе у них и это не помогло, то попробуй так: Если ссылка изменена, то сохраняем ее в SharedPreferences, после чего перезапускаем активити/фрагмент и открываем сохраненную ссылку
Сохранённая ссылка будет страница Фейсбука с профилем залогиненым , а мне нужно чтобы после кнопки "авторизация через Фейсбук" меня залогинило в веб приложении
Gleb
Попробуй вообще использовать PWA/TWA приложение, там нет активностей, это web приложение
Ilya
А Android Navigation Component работает с Fragment Result API? Я сделал parentFragmentManager.setFragmentResult, потом navigateUp, а ResultListener не вызывается
Віталій
Подскажите пожалуйста, как лучше поставить search View чтоб не закрывало Recycler?
• Yermakhan
Сделай края круглым
• Yermakhan
И по шире сделай
Віталій
Mirgiyosiddin
Всем привет! такое вам не писали?
Yegor
Писали
Yegor
Только что
Andrew
Всем привет! такое вам не писали?
даже буковки пострались позаменять чтобы спам фильтры пройти)
Mirgiyosiddin
😂
Anonymous
Здравствуйте Помогите пожалуйста решить вот эту проблему с Google Calendar Reminders https://qna.habr.com/q/828253
Oleg
Всем привет! такое вам не писали?
Писали. И в этом чате писали тоже кстати
Dmitry
Товарищи Адмены, попытайтесь скрыть список контактов, пожалуйста. Спам уже начинает надоедать.
Yank
всем привет, как в библеотеке которая написана на котлине изменить класс?
Roman
всем привет, как в библеотеке которая написана на котлине изменить класс?
Ты ее как в проект подключаешь? Тянешь артефакт через градл депенденсис или сорсы подключаешь?
Roman
через гредл
Ага, тогда никак. Тебе нужно подключать исходный код. Или на гитхаб проекта, стягивай исходники и добавляй отдельным модулем (импорт библиотеки, Files -> New module или что-то такое)
theakella122
Посоветуйте либу для проксирования трафика приложения
Roman
через гредл
И дальше от языка это не зависит, просто меняй версию локальную (которую ты себе добавил в проект). Не забудь только заменить зависимости в своем модуле с репозитория, на локальные
theakella122
https://mitmproxy.org/
Это с нативом?
theakella122
Не хочу натив
Roman
Всем привет! такое вам не писали?
Пытаются писать, но уже через спам-фил мы не проходят)
theakella122
Andrew
Это с нативом?
а вам не для исследования трафика а просто проксю надо чтоли?
theakella122
а вам не для исследования трафика а просто проксю надо чтоли?
Просто чтобы проксировать трафик самой проги
theakella122
Просто чтобы проксировать трафик самой проги
Тип вдруг один из источников данных заблочат
Kanat
Добрый день
Kanat
Был ли у кого то случай когда нужно сделать одну асинхронную задачу через RX java потом после получения результата запускить второй раз запрос на Rx java и ждать результата, результат приходит 200 но почему то не срабатвает поля on Success
Kanat
покажи код
private void doTransaction() { addDisposable(Single.create((SingleOnSubscribe<TaxTransaction>) e -> { try { if (!e.isDisposed()) { e.onSuccess(createTransactionModel()); } } catch (Exception ex) { e.onError(ex); } }) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .doOnSubscribe(disposable -> getProgressLiveData().postValue(true)) .doAfterTerminate(() -> getProgressLiveData().postValue(false)) .subscribeWith(new DisposableSingleObserver<TaxTransaction>() { @Override public void onSuccess(TaxTransaction model) { sendTransactionToRest(model); } @Override public void onError(Throwable e) { e.printStackTrace(); } })); }
Kanat
private void sendTransactionToRest(TaxTransaction model) { addDisposable( provider .doTransaction(model) .doOnSubscribe(disposable -> getProgressLiveData().postValue(true)) .doAfterTerminate(() -> getProgressLiveData().postValue(false)) .subscribeWith(new DisposableSingleObserver<Response<TaxTransactionCard>>() { @Override public void onSuccess(Response<TaxTransactionCard> response) { switch (response.code()) { case 200: Timber.tag("ЦЦЦЦ").i("sendTransactionToRest: body -> " + response.body()); myResponse = response.body(); payBtnClickLiveEvent.postValue(PreferenceUtil.getInstance(context).getString(PreferenceUtil.USER_PHONE, StringUtil.EMPTY)); break; case 401: showTokenResetDialog(); break; default: showErrorMessage(response.errorBody()); break; } } @Override public void onError(Throwable e) { showErrorMessage(null); } }) ); }
Валерий
не срабатывают ни onSuccess ни onERror во второй функции?
theakella122
Та же хня была, знакомый вставил свои данные и все работало
Dmitry
Продуктовая реклама вроде не работает в эмуляторах и дебажных сборках.
Artem
Подскажите, пожалуйста, как прочитать json файл из ассетов когда нет контекста?
Artem
суть: нужно сделать парсинг апи, а апи пока не работает. есть результирующий json и его куда-то нужно положить, чтобы парсить
Dmitry
не очень понял к чему это
Artem
может посоветуете куда его можно положить в проекте, чтобы прочитать без контекста?
Artem
у меня слой репозитория. там контекстом не пахнет
Artem
да большой файл… студия загибается его парсить
Artem
как раз и отказался от константы по этой причине
Artem
DI в помощь
инжектить контекст?
Dmitry
у меня слой репозитория. там контекстом не пахнет
там контекст рано или поздно все равно понадобиться.
Artem
мало еще разбираюсь в мобильной разработке
Egor
мало еще разбираюсь в мобильной разработке
Ну тогда пробрось его с презентера в репозиторий
Dmitry
мало еще разбираюсь в мобильной разработке
Можно инжектить в метод. В старославянском это называлось "передавать в качестве параметра".
Artem
:))) попробую через DI
Dmitry
а сборка дебажная?
Egor
Dmitry
Это смотрел? https://developers.google.com/admob/android/test-ads#add_your_test_device