Made preloaded app details less jumpy

This commit is contained in:
Sergey Eremin
2017-04-26 05:43:09 +03:00
parent 62621a3f09
commit 2950e96058
2 changed files with 2 additions and 1 deletions

View File

@@ -42,6 +42,7 @@ public class GeneralDetailsFragment extends DetailsFragment {
setText(R.id.displayName, app.getDisplayName());
setText(R.id.packageName, app.getPackageName());
drawVersion((TextView) activity.findViewById(R.id.versionString), app);
}
private void drawGeneralDetails(App app) {
@@ -55,7 +56,6 @@ public class GeneralDetailsFragment extends DetailsFragment {
setText(R.id.contains_ads, app.containsAds() ? R.string.details_contains_ads : R.string.details_no_ads);
drawOfferDetails(app);
drawChanges(app);
drawVersion((TextView) activity.findViewById(R.id.versionString), app);
if (app.getVersionCode() == 0) {
activity.findViewById(R.id.updated).setVisibility(View.GONE);
activity.findViewById(R.id.size).setVisibility(View.GONE);

View File

@@ -100,6 +100,7 @@ class UpdatableAppsTask extends GoogleApiAsyncTask {
}
App installedApp = appMap.get(packageName);
appFromMarket.setPackageInfo(installedApp.getPackageInfo());
appFromMarket.setVersionName(installedApp.getVersionName());
appFromMarket.setDisplayName(installedApp.getDisplayName());
appFromMarket.setIcon(installedApp.getIcon());
appFromMarket.setSystem(installedApp.isSystem());