Commit 33aaf60f760bd18e24aca5c2aa478deffffcd14a
1 parent
425522c4
token失效添加toast提示
Showing
4 changed files
with
10 additions
and
0 deletions
app/src/main/java/com/cnlive/gundam/main/ui/fragment/ConfigFragment.java
| ... | ... | @@ -17,6 +17,7 @@ import com.cnlive.gundam.user.activity.LoginActivity; |
| 17 | 17 | import com.cnlive.gundam.user.activity.UserPersonalActivity; |
| 18 | 18 | import com.cnlive.gundam.user.auth.UserService; |
| 19 | 19 | import com.cnlive.gundam.user.model.User; |
| 20 | +import com.cnlive.gundam.user.util.ToastUtil; | |
| 20 | 21 | import com.cnlive.libs.user.IUserService; |
| 21 | 22 | import com.cnlive.libs.user.UserUtil; |
| 22 | 23 | import com.cnlive.libs.user.model.UserData; |
| ... | ... | @@ -114,6 +115,7 @@ public class ConfigFragment extends Fragment implements View.OnClickListener { |
| 114 | 115 | userService.setActiveAccountInfo(userData.getData()); |
| 115 | 116 | notifyUI(true); |
| 116 | 117 | } else if (i == IUserService.ERROR_TOKEN_INVALID) { |
| 118 | + ToastUtil.show(getActivity(), getString(R.string.user_token_invalid)); | |
| 117 | 119 | UserService userService = UserService.getInstance(getActivity()); |
| 118 | 120 | userService.clearUser(); |
| 119 | 121 | notifyUI(false); | ... | ... |
app/src/main/java/com/cnlive/gundam/user/fragment/UserPersonalEditFragment.java
| ... | ... | @@ -14,6 +14,7 @@ import com.cnlive.gundam.databinding.FragmentPersonalEditBinding; |
| 14 | 14 | import com.cnlive.gundam.user.activity.UserPersonalActivity; |
| 15 | 15 | import com.cnlive.gundam.user.auth.UserService; |
| 16 | 16 | import com.cnlive.gundam.user.model.User; |
| 17 | +import com.cnlive.gundam.user.util.ToastUtil; | |
| 17 | 18 | import com.cnlive.libs.user.IUserService; |
| 18 | 19 | import com.cnlive.libs.user.UserUtil; |
| 19 | 20 | import com.cnlive.libs.user.model.UserData; |
| ... | ... | @@ -130,6 +131,7 @@ public class UserPersonalEditFragment extends Fragment implements Callback, View |
| 130 | 131 | updateUserInfo(); |
| 131 | 132 | Toast.makeText(getActivity(), "提交成功", Toast.LENGTH_LONG).show(); |
| 132 | 133 | } else if (i == IUserService.ERROR_TOKEN_INVALID) { |
| 134 | + ToastUtil.show(getActivity(), getString(R.string.user_token_invalid)); | |
| 133 | 135 | UserService userService = UserService.getInstance(getActivity()); |
| 134 | 136 | userService.clearUser(); |
| 135 | 137 | getActivity().finish(); |
| ... | ... | @@ -147,6 +149,7 @@ public class UserPersonalEditFragment extends Fragment implements Callback, View |
| 147 | 149 | UserService userService = UserService.getInstance(getActivity()); |
| 148 | 150 | userService.setActiveAccountInfo(userData.getData()); |
| 149 | 151 | } else if (i == IUserService.ERROR_TOKEN_INVALID) { |
| 152 | + ToastUtil.show(getActivity(), getString(R.string.user_token_invalid)); | |
| 150 | 153 | UserService userService = UserService.getInstance(getActivity()); |
| 151 | 154 | userService.clearUser(); |
| 152 | 155 | getActivity().finish(); | ... | ... |
app/src/main/java/com/cnlive/gundam/user/fragment/UserPersonalFragment.java
| ... | ... | @@ -31,6 +31,7 @@ import com.cnlive.gundam.user.auth.UserService; |
| 31 | 31 | import com.cnlive.gundam.user.model.PersonalData; |
| 32 | 32 | import com.cnlive.gundam.user.model.User; |
| 33 | 33 | import com.cnlive.gundam.user.util.PictureUtil; |
| 34 | +import com.cnlive.gundam.user.util.ToastUtil; | |
| 34 | 35 | import com.cnlive.gundam.user.view.SelectPopupWindow; |
| 35 | 36 | import com.cnlive.libs.user.IUserService; |
| 36 | 37 | import com.cnlive.libs.user.UserUtil; |
| ... | ... | @@ -284,6 +285,7 @@ public class UserPersonalFragment extends Fragment implements DataBindingAdapter |
| 284 | 285 | updateUserInfo(); |
| 285 | 286 | Toast.makeText(getActivity(), "提交成功", Toast.LENGTH_LONG).show(); |
| 286 | 287 | } else if (i == IUserService.ERROR_TOKEN_INVALID) { |
| 288 | + ToastUtil.show(getActivity(), getString(R.string.user_token_invalid)); | |
| 287 | 289 | UserService userService = UserService.getInstance(getActivity()); |
| 288 | 290 | userService.clearUser(); |
| 289 | 291 | getActivity().finish(); |
| ... | ... | @@ -303,6 +305,7 @@ public class UserPersonalFragment extends Fragment implements DataBindingAdapter |
| 303 | 305 | user = userService.getActiveAccountInfo(); |
| 304 | 306 | initData(); |
| 305 | 307 | } else if (i == IUserService.ERROR_TOKEN_INVALID) { |
| 308 | + ToastUtil.show(getActivity(), getString(R.string.user_token_invalid)); | |
| 306 | 309 | UserService userService = UserService.getInstance(getActivity()); |
| 307 | 310 | userService.clearUser(); |
| 308 | 311 | getActivity().finish(); | ... | ... |
app/src/main/res/values/strings.xml
| ... | ... | @@ -40,6 +40,8 @@ |
| 40 | 40 | <string name="ugc_live">直播</string> |
| 41 | 41 | <string name="ugc_vod">回放</string> |
| 42 | 42 | |
| 43 | + <string name="user_token_invalid">用户的token失效,请重新登录</string> | |
| 44 | + | |
| 43 | 45 | <string name="verified_url" formatted="false">https://mobile.cnlive.com/CnliveMobile/web/review/review.jsp?sid=%s&plat=a&appId=%s </string> |
| 44 | 46 | <string name="debug_verified_url" formatted="false">https://mobile.cnlive.com/CnliveMobile/web/review/review.jsp?sid=%s&plat=a&appId=%s&type=0 </string> |
| 45 | 47 | </resources> | ... | ... |