成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

android - 在rxjava中map內進行錯誤處理應該怎么寫?

瀏覽:217日期:2024-02-26 14:11:56

問題描述

我的需求是這樣的:

第一個請求是login,拿到token

第二個請求是用token作為參數去拿到用戶信息 目前的寫法是這樣的:

subscription = APIHelper.getAPIS().login(mUsername, mPwd).flatMap(new Func1<LoginSuccess, Observable<User>>() { @Override public Observable<User> call(LoginSuccess loginSuccess) {//存一下token 略return APIHelper.getAPIS().getUserInfo(loginSuccess.getId()); }}).map(new Func1<User, User.UserBean>() { @Override public User.UserBean call(User user) {return user.getUser(); }}).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).doOnSubscribe(new Action0() { @Override public void call() {showLoading(R.string.login_message); }}).subscribe(new Subscriber<User.UserBean>() { //onError,onCompleted,略 @Override public void onNext(User.UserBean userBean) { //存一下用戶信息,提示登錄成功 略startActivity(new Intent(LoginActivity.this, MainActivity.class));finish(); }});

目前的問題:在login和userinfo兩個接口的地方沒有做錯誤處理。 在一些文章中看到可以在map里面做錯誤處理,但是我現在的寫法只有后一個(userinfo)可以處理。 問題:

map中判斷失敗,進行處理以后后面的subscribe方法還會執行么?里面的onError,onCompleted回調會執行么?

如果使用了flapmap,第一個接口(login)的錯誤處理怎么辦?

問題解答

回答1:

代碼正常執行完會進入onCompleted,出錯了會進入onError;

可以在 maptry-catch處理錯誤;也可以在 onError 做統一處理。

.filter(userBean -> { // 請求失敗 if (userBean.getCode() == 999) {Toast.makeText(MyActivity.this, userBean.getMsg(), Toast.LENGTH_SHORT).show();return false; } return true;}).subscribe(userBean -> { // 請求成功 startActivity(new Intent(LoginActivity.this, MainActivity.class)); finish();}, throwable -> { // 程序異常 Log.e('TAG', 'Error:' + throwable.getMessage()); // Toast.makeText(context, '登錄失敗', Toast.LENGTH_SHORT).show();});

回答2:

在onError中處理就可以了。

標簽: java
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲综合一二三区| 欧洲国产伦久久久久久久| 性欧美暴力猛交另类hd| 国产精品乱码人人做人人爱 | 欧美日韩国产精品自在自线| 亚洲欧美另类综合偷拍| 欧美日韩视频| 日本一区二区三区电影| 99re在线视频这里只有精品| 欧美精品日韩一区| 午夜免费久久看| 男人的天堂亚洲在线| 亚洲综合色视频| 国产日韩欧美二区| 一区二区在线免费观看| 亚洲国产精品一区在线观看不卡| 中文字幕成人网| 影音欧美亚洲| 亚洲综合在线免费观看| 亚洲区一区二| 一区二区免费看| 99国产精品久久久久久久 | 亚洲国产欧美日韩另类综合 | 国产一区二区不卡在线| 91精品国产综合久久久久久漫画| 韩国一区二区三区| 日韩欧美激情四射| 97久久精品人人做人人爽 | 欧美一区二区福利在线| 高清视频一区二区| 精品国产百合女同互慰| 91视视频在线观看入口直接观看www | 伦理电影国产精品| 欧美图片一区二区三区| 国产在线看一区| 日韩女优电影在线观看| 91视频观看视频| 综合色天天鬼久久鬼色| 久久狠狠久久综合桃花| 美国一区二区三区在线播放| 国产日韩欧美麻豆| 不卡av免费在线观看| 国产亚洲一区二区在线观看| 亚洲国产一区二区三区| 久久久久久精| 韩国精品久久久| 欧美精品一区二区三区一线天视频| 91污在线观看| 伊人婷婷欧美激情| 欧洲国产伦久久久久久久| 国产suv一区二区三区88区| 国产日本欧美一区二区| 亚洲欧洲一级| 美脚の诱脚舐め脚责91| 精品成人在线观看| 国产日韩欧美一区二区三区四区| 美女脱光内衣内裤视频久久影院| 欧美成人一区二区三区片免费| 国语精品中文字幕| 日韩精品乱码免费| 91精品国产综合久久久久久漫画| 91美女蜜桃在线| 一区二区欧美视频| 777欧美精品| 欧美日韩精品久久| 秋霞午夜av一区二区三区| 精品成人佐山爱一区二区| 夜夜夜久久久| 国产精品一级在线| 亚洲欧美影音先锋| 欧洲精品一区二区| 你懂的视频一区二区| 亚洲小说欧美激情另类| 777久久久精品| 伊人久久综合| 九九久久精品视频| 国产精品美女视频| 欧美三级资源在线| 国模精品娜娜一二三区| 蜜桃视频一区二区三区在线观看 | 欧美乱熟臀69xxxxxx| 99re这里只有精品6| 亚洲国产精品一区二区久久恐怖片 | 国产精品hd| 免费精品视频在线| 亚洲精品一区二区在线观看| 亚洲精品国产精品国自产观看| 美女被吸乳得到大胸91| 久久久91精品国产一区二区三区| 亚洲在线不卡| 99麻豆久久久国产精品免费优播| 一区二区三区毛片| 欧美不卡一区二区三区四区| 91久久久久| 高清成人免费视频| 一区二区三区在线播放| 欧美sm极限捆绑bd| 亚洲欧美日韩精品久久久| 成人福利视频在线| 午夜亚洲福利老司机| 精品成人佐山爱一区二区| 久久永久免费| 欧美精品首页| 韩国欧美国产一区| 一区二区三区在线免费播放| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 一道本一区二区| 成人av动漫在线| 日韩黄色一级片| 中文字幕人成不卡一区| 欧美久久高跟鞋激| 国产精品一区二区你懂得| 91在线免费视频观看| 蜜臀久久99精品久久久久宅男| 国产精品乱码一区二区三区软件| 欧美日韩高清一区| 国产精品亚洲不卡a| 欧美aa国产视频| 狠狠色狠狠色综合系列| 亚洲电影在线播放| 中文文精品字幕一区二区| 欧美日本一区二区三区四区| 一本一本久久| 91丨porny丨蝌蚪视频| 极品少妇一区二区| 亚洲成人午夜电影| 国产精品国产成人国产三级| 丁香一区二区三区| 亚洲成人激情av| 国产午夜精品一区二区| 欧美伊人久久久久久久久影院| 亚洲裸体俱乐部裸体舞表演av| av在线不卡免费看| 国产一区二区女| 香蕉加勒比综合久久| 中文字幕中文在线不卡住| 精品国产一区二区亚洲人成毛片| 欧美在线你懂的| 一本综合精品| 国一区二区在线观看| 99精品国产99久久久久久白柏| 国内国产精品久久| 蓝色福利精品导航| 视频精品一区二区| 亚洲国产aⅴ天堂久久| 亚洲精品中文字幕乱码三区| 国产亚洲一二三区| 精品欧美乱码久久久久久1区2区| 欧美日韩二区三区| 欧美日韩一区二区三区视频| 色偷偷久久人人79超碰人人澡| 国产精品一区二区a| 亚洲美女色禁图| 韩国一区二区三区在线观看| 欧美日韩精品伦理作品在线免费观看| 波多野结衣精品在线| zzijzzij亚洲日本少妇熟睡| 成人av影院在线| caoporen国产精品视频| 成人综合婷婷国产精品久久免费| 国产乱色国产精品免费视频| 另类小说欧美激情| 日本三级亚洲精品| 免费人成在线不卡| 视频一区欧美精品| 肉丝袜脚交视频一区二区| 亚洲小少妇裸体bbw| 亚洲午夜激情av| 夜夜夜精品看看| 亚洲欧美日韩人成在线播放| 日韩一区欧美小说| 中文字幕在线一区免费| 日韩一区中文字幕| 亚洲欧美日韩一区二区| 一区二区三区日韩欧美精品| 亚洲一卡二卡三卡四卡| 亚洲午夜三级在线| 亚洲高清免费视频| 日韩中文字幕1| 蜜臀a∨国产成人精品| 精品一区二区av| 国产福利一区在线| 国产精品久久久久毛片软件| 国产亚洲视频系列| 国产精品私人影院| 国产日产欧美一区| 国产日韩欧美亚洲| 中文字幕一区二区三区不卡 | 久久国产精品色| 久久99精品视频| 国产成人av一区二区三区在线观看| 国产91在线观看丝袜| 成人国产一区二区三区精品| 91丨九色丨国产丨porny| 色综合中文综合网| 欧美视频第二页| 日韩视频免费观看高清在线视频| 欧美精品一区在线观看| 国产精品三级视频| 亚洲综合在线五月|