fix:
update:优化报错
This commit is contained in:
2022-09-17 10:30:39 +08:00
parent 6042399fcd
commit d09d5022cf

View File

@@ -1,5 +1,6 @@
package com.uiui.aios.fragment; package com.uiui.aios.fragment;
import android.app.Activity;
import android.app.ActivityManager; import android.app.ActivityManager;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.ContentResolver; import android.content.ContentResolver;
@@ -142,7 +143,7 @@ public class CustomFragment extends Fragment implements NetworkUtils.OnNetworkSt
// private AlarmClockAdapter alarmClockAdapter; // private AlarmClockAdapter alarmClockAdapter;
private SOSNnmberAdapter sosNnmberAdapter; private SOSNnmberAdapter sosNnmberAdapter;
private MMKV mmkv; private MMKV mmkv;
private Context mContext; private Activity mContext;
private ContentResolver mCRv; private ContentResolver mCRv;
// TODO: Rename parameter arguments, choose names that match // TODO: Rename parameter arguments, choose names that match
@@ -292,7 +293,7 @@ public class CustomFragment extends Fragment implements NetworkUtils.OnNetworkSt
Bundle savedInstanceState) { Bundle savedInstanceState) {
// Inflate the layout for this fragment // Inflate the layout for this fragment
rootView = inflater.inflate(R.layout.fragment_custom, container, false); rootView = inflater.inflate(R.layout.fragment_custom, container, false);
mContext = rootView.getContext(); mContext = (Activity) rootView.getContext();
mCRv = mContext.getContentResolver(); mCRv = mContext.getContentResolver();
ButterKnife.bind(this, rootView); ButterKnife.bind(this, rootView);
initView(); initView();
@@ -454,7 +455,9 @@ public class CustomFragment extends Fragment implements NetworkUtils.OnNetworkSt
public void onNext(@NonNull BaseResponse<UserAvatarInfo> userAvatarInfoBaseResponse) { public void onNext(@NonNull BaseResponse<UserAvatarInfo> userAvatarInfoBaseResponse) {
Log.e("getUserAvatarInfoControl", "onNext: " + userAvatarInfoBaseResponse); Log.e("getUserAvatarInfoControl", "onNext: " + userAvatarInfoBaseResponse);
if (userAvatarInfoBaseResponse.code == 200) { if (userAvatarInfoBaseResponse.code == 200) {
Glide.with(iv_head).load(userAvatarInfoBaseResponse.data.getAvatar()).into(iv_head); if (!mContext.isDestroyed()) {
Glide.with(iv_head).load(userAvatarInfoBaseResponse.data.getAvatar()).into(iv_head);
}
} }
} }