Fix ResourceNotFound Exception and Fix IllegalStateException
This commit is contained in:
parent
34ae578836
commit
955491db2d
|
@ -41,9 +41,9 @@ public class HomeFragment extends Fragment implements ComputeAppListTask.Listene
|
||||||
private boolean startRefreshAsked;
|
private boolean startRefreshAsked;
|
||||||
private boolean refreshInProgress;
|
private boolean refreshInProgress;
|
||||||
|
|
||||||
private int lastResource;
|
private int lastResource=0;
|
||||||
private int lastProgress;
|
private int lastProgress=0;
|
||||||
private int lastMaxProgress;
|
private int lastMaxProgress=0;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
||||||
|
@ -124,6 +124,8 @@ public class HomeFragment extends Fragment implements ComputeAppListTask.Listene
|
||||||
lastResource = resourceId;
|
lastResource = resourceId;
|
||||||
lastProgress = progress;
|
lastProgress = progress;
|
||||||
lastMaxProgress = maxProgress;
|
lastMaxProgress = maxProgress;
|
||||||
|
if(lastResource == 0)
|
||||||
|
return;
|
||||||
Activity activity = getActivity();
|
Activity activity = getActivity();
|
||||||
if(activity == null)
|
if(activity == null)
|
||||||
return;
|
return;
|
||||||
|
@ -131,9 +133,9 @@ public class HomeFragment extends Fragment implements ComputeAppListTask.Listene
|
||||||
if (homeBinding == null)
|
if (homeBinding == null)
|
||||||
return;
|
return;
|
||||||
if(maxProgress > 0)
|
if(maxProgress > 0)
|
||||||
homeBinding.statusProgress.setText(getString(resourceId)+" "+progress+"/"+maxProgress);//fixme
|
homeBinding.statusProgress.setText(activity.getString(resourceId)+" "+progress+"/"+maxProgress);//fixme
|
||||||
else
|
else
|
||||||
homeBinding.statusProgress.setText(getString(resourceId));
|
homeBinding.statusProgress.setText(activity.getString(resourceId));
|
||||||
homeBinding.progress.setMax(maxProgress);
|
homeBinding.progress.setMax(maxProgress);
|
||||||
homeBinding.progress.setProgress(progress);
|
homeBinding.progress.setProgress(progress);
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue