summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/testing
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2016-03-28 15:48:21 -0700
committerAdam Cohen <adamcohen@google.com>2016-03-28 15:51:25 -0700
commit1ad3ef3e81688a92dcfe2b2d39631af6d50baf5c (patch)
tree108a5c36d7dedb92a54b2eb27dc3331cba39c4bc /src/com/android/launcher3/testing
parenta0088a51063f422ec31d1f095c3fcccdd0f2c15a (diff)
downloadandroid_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.java12
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