Loading src/com/android/settings/applications/AppHeaderController.java +4 −4 Original line number Diff line number Diff line Loading @@ -215,15 +215,15 @@ public class AppHeaderController { } setText(R.id.app_detail_title, mLabel); setText(R.id.app_detail_summary, mSummary); if (rebindActions) { bindAppHeaderButtons(); } if (mIsInstantApp) { setText(R.id.install_type, mAppHeader.getResources().getString(R.string.install_type_instant)); } if (rebindActions) { bindAppHeaderButtons(); } return mAppHeader; } Loading src/com/android/settings/applications/InstalledAppDetails.java +5 −2 Original line number Diff line number Diff line Loading @@ -546,13 +546,16 @@ public class InstalledAppDetails extends AppInfoBase final View appSnippet = mHeader.findViewById(R.id.app_snippet); mState.ensureIcon(mAppEntry); final Activity activity = getActivity(); final boolean isInstantApp = AppUtils.isInstant(mPackageInfo.applicationInfo); final CharSequence summary = isInstantApp ? null : getString(Utils.getInstallationStatus(mAppEntry.info)); FeatureFactory.getFactory(activity) .getApplicationFeatureProvider(activity) .newAppHeaderController(this, appSnippet) .setLabel(mAppEntry) .setIcon(mAppEntry) .setSummary(getString(Utils.getInstallationStatus(mAppEntry.info))) .setIsInstantApp(AppUtils.isInstant(mPackageInfo.applicationInfo)) .setSummary(summary) .setIsInstantApp(isInstantApp) .done(false /* rebindActions */); mVersionPreference.setSummary(getString(R.string.version_text, pkgInfo.versionName)); } Loading tests/robotests/src/com/android/settings/applications/AppHeaderControllerTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -287,6 +287,8 @@ public class AppHeaderControllerTest { assertThat(label.getVisibility()).isEqualTo(View.VISIBLE); assertThat(label.getText()).isEqualTo( appHeader.getResources().getString(R.string.install_type_instant)); assertThat(appHeader.findViewById(R.id.app_detail_summary).getVisibility()) .isEqualTo(View.GONE); } @Test Loading Loading
src/com/android/settings/applications/AppHeaderController.java +4 −4 Original line number Diff line number Diff line Loading @@ -215,15 +215,15 @@ public class AppHeaderController { } setText(R.id.app_detail_title, mLabel); setText(R.id.app_detail_summary, mSummary); if (rebindActions) { bindAppHeaderButtons(); } if (mIsInstantApp) { setText(R.id.install_type, mAppHeader.getResources().getString(R.string.install_type_instant)); } if (rebindActions) { bindAppHeaderButtons(); } return mAppHeader; } Loading
src/com/android/settings/applications/InstalledAppDetails.java +5 −2 Original line number Diff line number Diff line Loading @@ -546,13 +546,16 @@ public class InstalledAppDetails extends AppInfoBase final View appSnippet = mHeader.findViewById(R.id.app_snippet); mState.ensureIcon(mAppEntry); final Activity activity = getActivity(); final boolean isInstantApp = AppUtils.isInstant(mPackageInfo.applicationInfo); final CharSequence summary = isInstantApp ? null : getString(Utils.getInstallationStatus(mAppEntry.info)); FeatureFactory.getFactory(activity) .getApplicationFeatureProvider(activity) .newAppHeaderController(this, appSnippet) .setLabel(mAppEntry) .setIcon(mAppEntry) .setSummary(getString(Utils.getInstallationStatus(mAppEntry.info))) .setIsInstantApp(AppUtils.isInstant(mPackageInfo.applicationInfo)) .setSummary(summary) .setIsInstantApp(isInstantApp) .done(false /* rebindActions */); mVersionPreference.setSummary(getString(R.string.version_text, pkgInfo.versionName)); } Loading
tests/robotests/src/com/android/settings/applications/AppHeaderControllerTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -287,6 +287,8 @@ public class AppHeaderControllerTest { assertThat(label.getVisibility()).isEqualTo(View.VISIBLE); assertThat(label.getText()).isEqualTo( appHeader.getResources().getString(R.string.install_type_instant)); assertThat(appHeader.findViewById(R.id.app_detail_summary).getVisibility()) .isEqualTo(View.GONE); } @Test Loading