Loading packages/SystemUI/res/values/dimens.xml +1 −1 Original line number Original line Diff line number Diff line Loading @@ -30,7 +30,7 @@ <!-- Size of application thumbnail --> <!-- Size of application thumbnail --> <dimen name="status_bar_recents_thumbnail_width">164dp</dimen> <dimen name="status_bar_recents_thumbnail_width">164dp</dimen> <dimen name="status_bar_recents_thumbnail_height">164dp</dimen> <dimen name="status_bar_recents_thumbnail_height">145dp</dimen> <!-- Size of application label text --> <!-- Size of application label text --> <dimen name="status_bar_recents_app_label_text_size">16dip</dimen> <dimen name="status_bar_recents_app_label_text_size">16dip</dimen> Loading packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java +11 −1 Original line number Original line Diff line number Diff line Loading @@ -60,6 +60,7 @@ import android.widget.RelativeLayout; import android.widget.ScrollView; import android.widget.ScrollView; import android.widget.TextView; import android.widget.TextView; import android.widget.AdapterView.OnItemClickListener; import android.widget.AdapterView.OnItemClickListener; import android.widget.ImageView.ScaleType; import com.android.systemui.R; import com.android.systemui.R; import com.android.systemui.statusbar.StatusBar; import com.android.systemui.statusbar.StatusBar; Loading Loading @@ -556,7 +557,7 @@ public class RecentsPanelView extends RelativeLayout if (v.getTag() instanceof ViewHolder) { if (v.getTag() instanceof ViewHolder) { ViewHolder h = (ViewHolder)v.getTag(); ViewHolder h = (ViewHolder)v.getTag(); if (h.activityDescription == ad) { if (h.activityDescription == ad) { if (DEBUG) Log.v(TAG, "Updatating thumbnail #" + index + " in " if (DEBUG) Log.v(TAG, "Updating thumbnail #" + index + " in " + h.activityDescription + h.activityDescription + ": " + ad.getThumbnail()); + ": " + ad.getThumbnail()); h.iconView.setImageDrawable(ad.getIcon()); h.iconView.setImageDrawable(ad.getIcon()); Loading @@ -578,6 +579,15 @@ public class RecentsPanelView extends RelativeLayout // that this now covers, to improve scrolling speed. // that this now covers, to improve scrolling speed. // That can't be done until the anim is complete though. // That can't be done until the anim is complete though. h.thumbnailViewImage.setImageBitmap(thumbnail); h.thumbnailViewImage.setImageBitmap(thumbnail); // scale to fill up the full width Matrix scaleMatrix = new Matrix(); float thumbnailViewWidth = h.thumbnailViewImage.getWidth(); float scale = thumbnailViewWidth / thumbnail.getWidth(); scaleMatrix.setScale(scale, scale); h.thumbnailViewImage.setScaleType(ScaleType.MATRIX); h.thumbnailViewImage.setImageMatrix(scaleMatrix); if (anim) { if (anim) { h.thumbnailViewImage.setAnimation(AnimationUtils.loadAnimation( h.thumbnailViewImage.setAnimation(AnimationUtils.loadAnimation( mContext, R.anim.recent_appear)); mContext, R.anim.recent_appear)); Loading Loading
packages/SystemUI/res/values/dimens.xml +1 −1 Original line number Original line Diff line number Diff line Loading @@ -30,7 +30,7 @@ <!-- Size of application thumbnail --> <!-- Size of application thumbnail --> <dimen name="status_bar_recents_thumbnail_width">164dp</dimen> <dimen name="status_bar_recents_thumbnail_width">164dp</dimen> <dimen name="status_bar_recents_thumbnail_height">164dp</dimen> <dimen name="status_bar_recents_thumbnail_height">145dp</dimen> <!-- Size of application label text --> <!-- Size of application label text --> <dimen name="status_bar_recents_app_label_text_size">16dip</dimen> <dimen name="status_bar_recents_app_label_text_size">16dip</dimen> Loading
packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java +11 −1 Original line number Original line Diff line number Diff line Loading @@ -60,6 +60,7 @@ import android.widget.RelativeLayout; import android.widget.ScrollView; import android.widget.ScrollView; import android.widget.TextView; import android.widget.TextView; import android.widget.AdapterView.OnItemClickListener; import android.widget.AdapterView.OnItemClickListener; import android.widget.ImageView.ScaleType; import com.android.systemui.R; import com.android.systemui.R; import com.android.systemui.statusbar.StatusBar; import com.android.systemui.statusbar.StatusBar; Loading Loading @@ -556,7 +557,7 @@ public class RecentsPanelView extends RelativeLayout if (v.getTag() instanceof ViewHolder) { if (v.getTag() instanceof ViewHolder) { ViewHolder h = (ViewHolder)v.getTag(); ViewHolder h = (ViewHolder)v.getTag(); if (h.activityDescription == ad) { if (h.activityDescription == ad) { if (DEBUG) Log.v(TAG, "Updatating thumbnail #" + index + " in " if (DEBUG) Log.v(TAG, "Updating thumbnail #" + index + " in " + h.activityDescription + h.activityDescription + ": " + ad.getThumbnail()); + ": " + ad.getThumbnail()); h.iconView.setImageDrawable(ad.getIcon()); h.iconView.setImageDrawable(ad.getIcon()); Loading @@ -578,6 +579,15 @@ public class RecentsPanelView extends RelativeLayout // that this now covers, to improve scrolling speed. // that this now covers, to improve scrolling speed. // That can't be done until the anim is complete though. // That can't be done until the anim is complete though. h.thumbnailViewImage.setImageBitmap(thumbnail); h.thumbnailViewImage.setImageBitmap(thumbnail); // scale to fill up the full width Matrix scaleMatrix = new Matrix(); float thumbnailViewWidth = h.thumbnailViewImage.getWidth(); float scale = thumbnailViewWidth / thumbnail.getWidth(); scaleMatrix.setScale(scale, scale); h.thumbnailViewImage.setScaleType(ScaleType.MATRIX); h.thumbnailViewImage.setImageMatrix(scaleMatrix); if (anim) { if (anim) { h.thumbnailViewImage.setAnimation(AnimationUtils.loadAnimation( h.thumbnailViewImage.setAnimation(AnimationUtils.loadAnimation( mContext, R.anim.recent_appear)); mContext, R.anim.recent_appear)); Loading