summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/PendingAddItemInfo.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2010-10-29 11:00:27 -0700
committerWinson Chung <winsonc@google.com>2010-11-03 19:48:17 -0700
commit68846fdce6c01bbe474bd0c8307e1ccaac161cbc (patch)
tree958e803c05cab4a48bac5fa1c726db75621324cf /src/com/android/launcher2/PendingAddItemInfo.java
parentf24312876b097e25cec922edbb58334ed234dcd7 (diff)
downloadandroid_packages_apps_Trebuchet-68846fdce6c01bbe474bd0c8307e1ccaac161cbc.tar.gz
android_packages_apps_Trebuchet-68846fdce6c01bbe474bd0c8307e1ccaac161cbc.tar.bz2
android_packages_apps_Trebuchet-68846fdce6c01bbe474bd0c8307e1ccaac161cbc.zip
Initial changes to allow resolution of arbitrary clip data to widgets that support them.
Change-Id: Id5dfa8436a5bf6eb7bd300ec603911a9d3698de3
Diffstat (limited to 'src/com/android/launcher2/PendingAddItemInfo.java')
-rw-r--r--src/com/android/launcher2/PendingAddItemInfo.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/com/android/launcher2/PendingAddItemInfo.java b/src/com/android/launcher2/PendingAddItemInfo.java
index b7a76f494..7b564e051 100644
--- a/src/com/android/launcher2/PendingAddItemInfo.java
+++ b/src/com/android/launcher2/PendingAddItemInfo.java
@@ -16,6 +16,7 @@
package com.android.launcher2;
+import android.appwidget.AppWidgetProviderInfo;
import android.content.ComponentName;
import android.os.Parcelable;
@@ -35,5 +36,17 @@ class PendingAddWidgetInfo extends PendingAddItemInfo {
// Any configuration data that we want to pass to a configuration activity when
// starting up a widget
+ String mimeType;
Parcelable configurationData;
+
+ public PendingAddWidgetInfo(AppWidgetProviderInfo i, String dataMimeType, Parcelable data) {
+ itemType = LauncherSettings.Favorites.ITEM_TYPE_APPWIDGET;
+ componentName = i.provider;
+ minWidth = i.minWidth;
+ minHeight = i.minHeight;
+ if (dataMimeType != null && data != null) {
+ mimeType = dataMimeType;
+ configurationData = data;
+ }
+ }
} \ No newline at end of file