diff options
author | Adam Cohen <adamcohen@google.com> | 2016-03-28 15:48:21 -0700 |
---|---|---|
committer | Adam Cohen <adamcohen@google.com> | 2016-03-28 15:51:25 -0700 |
commit | 1ad3ef3e81688a92dcfe2b2d39631af6d50baf5c (patch) | |
tree | 108a5c36d7dedb92a54b2eb27dc3331cba39c4bc /src/com/android/launcher3/testing | |
parent | a0088a51063f422ec31d1f095c3fcccdd0f2c15a (diff) | |
download | android_packages_apps_Trebuchet-1ad3ef3e81688a92dcfe2b2d39631af6d50baf5c.tar.gz android_packages_apps_Trebuchet-1ad3ef3e81688a92dcfe2b2d39631af6d50baf5c.tar.bz2 android_packages_apps_Trebuchet-1ad3ef3e81688a92dcfe2b2d39631af6d50baf5c.zip |
Fix alignment issue with suggested apps in all apps
-> New RecyclerView handles wrap_content differently
-> Add mock set of suggested apps to the LauncherExtension
issue: 27581978
Change-Id: Id080e212e0425515fa66e821d116b95284bb3526
Diffstat (limited to 'src/com/android/launcher3/testing')
-rw-r--r-- | src/com/android/launcher3/testing/LauncherExtension.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/com/android/launcher3/testing/LauncherExtension.java b/src/com/android/launcher3/testing/LauncherExtension.java index d5a340dd2..6f1acfefd 100644 --- a/src/com/android/launcher3/testing/LauncherExtension.java +++ b/src/com/android/launcher3/testing/LauncherExtension.java @@ -1,5 +1,6 @@ package com.android.launcher3.testing; +import android.content.ComponentName; import android.content.Intent; import android.graphics.Color; import android.graphics.Rect; @@ -11,6 +12,7 @@ import android.widget.FrameLayout; import com.android.launcher3.AppInfo; import com.android.launcher3.Launcher; import com.android.launcher3.LauncherCallbacks; +import com.android.launcher3.compat.UserHandleCompat; import com.android.launcher3.logging.UserEventLogger; import com.android.launcher3.allapps.AllAppsSearchBarController; import com.android.launcher3.util.ComponentKey; @@ -280,7 +282,15 @@ public class LauncherExtension extends Launcher { @Override public List<ComponentKey> getPredictedApps() { - return new ArrayList<>(); + // Return a mock set of predicted apps for UI testing + ArrayList<ComponentKey> ar = new ArrayList<>(); + for (int i = 0; i < 6; i++) { + ComponentKey ck = new ComponentKey(new ComponentName("com.android.settings", + "com.android.settings.Settings"), UserHandleCompat.myUserHandle()); + ar.add(ck); + } + return ar; + } @Override |