mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-01 00:06:47 +00:00
Removing unnecessary workaround for padding on workspace icons.
Change-Id: I2ae6324e18db7b010c8d2ef5140e004da2f2b9f0
This commit is contained in:
@@ -26,7 +26,6 @@ import android.graphics.RectF;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.text.Layout;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View.MeasureSpec;
|
||||
|
||||
import com.android.launcher.R;
|
||||
|
||||
@@ -40,8 +39,6 @@ public class BubbleTextView extends CacheableTextView {
|
||||
static final float PADDING_H = 8.0f;
|
||||
static final float PADDING_V = 3.0f;
|
||||
|
||||
private int mAppCellWidth;
|
||||
|
||||
private final RectF mRect = new RectF();
|
||||
private Paint mPaint;
|
||||
private float mBubbleColorAlpha;
|
||||
@@ -78,7 +75,6 @@ public class BubbleTextView extends CacheableTextView {
|
||||
mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
|
||||
mPaint.setColor(bubbleColor);
|
||||
mBubbleColorAlpha = Color.alpha(bubbleColor) / 255.0f;
|
||||
mAppCellWidth = (int) res.getDimension(R.dimen.app_icon_size);
|
||||
|
||||
final float scale = res.getDisplayMetrics().density;
|
||||
mCornerRadius = CORNER_RADIUS * scale;
|
||||
@@ -165,20 +161,6 @@ public class BubbleTextView extends CacheableTextView {
|
||||
super.draw(canvas);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
|
||||
if (w > 0 && h > 0) {
|
||||
// Temporary Workaround: We need to set padding to compress the text so that we can draw
|
||||
// a hotdog around it. Currently, the background images prevent us from applying the
|
||||
// padding in XML, so we are doing this programmatically
|
||||
int d = w - mAppCellWidth;
|
||||
int pL = d - (d / 2);
|
||||
int pR = d - pL;
|
||||
setPadding(pL, getPaddingTop(), pR, getPaddingBottom());
|
||||
}
|
||||
super.onSizeChanged(w, h, oldw, oldh);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onAttachedToWindow() {
|
||||
super.onAttachedToWindow();
|
||||
|
||||
Reference in New Issue
Block a user