Initial changes to support AllApps on various form factors.
Change-Id: I7bacb36f8a70c8ac920426899193a7bb7b7abbcb
This commit is contained in:
@@ -20,7 +20,7 @@ import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
import android.graphics.Canvas;
|
||||
import android.graphics.Region;
|
||||
import android.graphics.Region.Op;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.util.AttributeSet;
|
||||
import android.util.TypedValue;
|
||||
import android.widget.TextView;
|
||||
@@ -62,7 +62,7 @@ public class PagedViewIcon extends TextView {
|
||||
// Ensure we are using the right text size
|
||||
LauncherAppState app = LauncherAppState.getInstance();
|
||||
DeviceProfile grid = app.getDynamicGrid().getDeviceProfile();
|
||||
setTextSize(TypedValue.COMPLEX_UNIT_PX, grid.iconTextSizePx);
|
||||
setTextSize(TypedValue.COMPLEX_UNIT_PX, grid.allAppsIconTextSizePx);
|
||||
}
|
||||
|
||||
public void applyFromApplicationInfo(AppInfo info, boolean scaleUp,
|
||||
@@ -72,8 +72,9 @@ public class PagedViewIcon extends TextView {
|
||||
|
||||
mIcon = info.iconBitmap;
|
||||
mPressedCallback = cb;
|
||||
setCompoundDrawables(null, Utilities.createIconDrawable(mIcon),
|
||||
null, null);
|
||||
Drawable icon = Utilities.createIconDrawable(mIcon);
|
||||
icon.setBounds(0, 0, grid.allAppsIconSizePx, grid.allAppsIconSizePx);
|
||||
setCompoundDrawables(null, icon, null, null);
|
||||
setCompoundDrawablePadding(grid.iconDrawablePaddingPx);
|
||||
setText(info.title);
|
||||
setTag(info);
|
||||
|
||||
Reference in New Issue
Block a user