diff options
author | Winson Chung <winsonc@google.com> | 2010-10-29 11:00:27 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2010-11-03 19:48:17 -0700 |
commit | 68846fdce6c01bbe474bd0c8307e1ccaac161cbc (patch) | |
tree | 958e803c05cab4a48bac5fa1c726db75621324cf /src/com/android/launcher2/PendingAddItemInfo.java | |
parent | f24312876b097e25cec922edbb58334ed234dcd7 (diff) | |
download | android_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.java | 13 |
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 |