no texture for the all apps grid.

This commit is contained in:
Joe Onorato
2009-07-31 12:01:34 -07:00
parent 7404ee4a16
commit fde104bfe9
5 changed files with 0 additions and 53 deletions
@@ -32,10 +32,6 @@ public class AllAppsGridView extends GridView implements AdapterView.OnItemClick
private DragController mDragger;
private Launcher mLauncher;
private Bitmap mTexture;
private Paint mPaint;
private int mTextureWidth;
private int mTextureHeight;
public AllAppsGridView(Context context) {
super(context);
@@ -47,18 +43,6 @@ public class AllAppsGridView extends GridView implements AdapterView.OnItemClick
public AllAppsGridView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.AllAppsGridView, defStyle, 0);
final int textureId = a.getResourceId(R.styleable.AllAppsGridView_texture, 0);
if (textureId != 0) {
mTexture = BitmapFactory.decodeResource(getResources(), textureId);
mTextureWidth = mTexture.getWidth();
mTextureHeight = mTexture.getHeight();
mPaint = new Paint();
mPaint.setDither(false);
}
a.recycle();
}
@Override
@@ -67,32 +51,6 @@ public class AllAppsGridView extends GridView implements AdapterView.OnItemClick
setOnItemLongClickListener(this);
}
@Override
public void draw(Canvas canvas) {
final Bitmap texture = mTexture;
final Paint paint = mPaint;
final int width = getWidth();
final int height = getHeight();
final int textureWidth = mTextureWidth;
final int textureHeight = mTextureHeight;
int x = 0;
int y;
while (x < width) {
y = 0;
while (y < height) {
canvas.drawBitmap(texture, x, y, paint);
y += textureHeight;
}
x += textureWidth;
}
super.draw(canvas);
}
public void onItemClick(AdapterView parent, View v, int position, long id) {
ApplicationInfo app = (ApplicationInfo) parent.getItemAtPosition(position);
mLauncher.startActivitySafely(app.intent);