parent
1c50e28910
commit
8feb735140
@ -289,12 +289,14 @@ public abstract class AppListItemController extends RecyclerView.ViewHolder {
|
||||
if (viewState.shouldShowActionButton()) {
|
||||
installButton.setVisibility(View.GONE);
|
||||
} else if (viewState.showProgress()) {
|
||||
installButton.setEnabled(false);
|
||||
installButton.setVisibility(View.VISIBLE);
|
||||
installButton.setImageDrawable(ContextCompat.getDrawable(activity, R.drawable.ic_download_progress));
|
||||
int progressAsDegrees = viewState.getProgressMax() <= 0 ? 0 :
|
||||
(int) (((float) viewState.getProgressCurrent() / viewState.getProgressMax()) * 360);
|
||||
installButton.setImageLevel(progressAsDegrees);
|
||||
} else if (viewState.shouldShowInstall()) {
|
||||
installButton.setEnabled(true);
|
||||
installButton.setVisibility(View.VISIBLE);
|
||||
installButton.setImageDrawable(ContextCompat.getDrawable(activity, R.drawable.ic_download));
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user