summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDaniel Sandler <dsandler@android.com>2010-06-03 14:12:11 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-06-03 14:12:11 -0700
commit6662645a670b3197fb99df202a4650b946b867be (patch)
tree09ec952bbfe8de97b01efadf5cfde31b472e8a1f /src
parent596c0e6dbbe80f016339ad5592b1b79fdef75ad7 (diff)
parent86b40541a8f48287fed0663f1e6ac10610523d32 (diff)
downloadandroid_packages_apps_Trebuchet-6662645a670b3197fb99df202a4650b946b867be.tar.gz
android_packages_apps_Trebuchet-6662645a670b3197fb99df202a4650b946b867be.tar.bz2
android_packages_apps_Trebuchet-6662645a670b3197fb99df202a4650b946b867be.zip
Merge "Make 2D All Apps work better in landscape and on hdpi." into froyo
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher2/AllApps2D.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/com/android/launcher2/AllApps2D.java b/src/com/android/launcher2/AllApps2D.java
index 90c87fb18..86571cfc7 100644
--- a/src/com/android/launcher2/AllApps2D.java
+++ b/src/com/android/launcher2/AllApps2D.java
@@ -20,6 +20,8 @@ import android.content.ComponentName;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.drawable.BitmapDrawable;
+import android.graphics.Bitmap;
+import android.graphics.Color;
import android.util.AttributeSet;
import android.util.Log;
import android.view.KeyEvent;
@@ -49,6 +51,7 @@ public class AllApps2D
DragSource {
private static final String TAG = "Launcher.AllApps2D";
+ private static final boolean DEBUG = false;
private Launcher mLauncher;
private DragController mDragController;
@@ -100,7 +103,13 @@ public class AllApps2D
// }
final TextView textView = (TextView) convertView;
+ if (DEBUG) {
+ Log.d(TAG, "icon bitmap = " + info.iconBitmap
+ + " density = " + info.iconBitmap.getDensity());
+ }
+ info.iconBitmap.setDensity(Bitmap.DENSITY_NONE);
textView.setCompoundDrawablesWithIntrinsicBounds(null, new BitmapDrawable(info.iconBitmap), null, null);
+ textView.setBackgroundColor(Color.BLACK);
textView.setText(info.title);
return convertView;
@@ -118,13 +127,15 @@ public class AllApps2D
@Override
protected void onFinishInflate() {
- setBackgroundColor(0xFF000000);
+ setBackgroundColor(Color.BLACK);
try {
mGrid = (GridView)findViewWithTag("all_apps_2d_grid");
if (mGrid == null) throw new Resources.NotFoundException();
mGrid.setOnItemClickListener(this);
mGrid.setOnItemLongClickListener(this);
+ mGrid.setBackgroundColor(Color.BLACK);
+ mGrid.setCacheColorHint(Color.BLACK);
ImageButton homeButton = (ImageButton) findViewWithTag("all_apps_2d_home");
if (homeButton == null) throw new Resources.NotFoundException();