Rename drag "thumbnail" to the drag "shadow"

No functional changes; just a rename of the relevant class/method/parameters.

Change-Id: I506f8b541027cf104553c27547d3e9972cd1add8
This commit is contained in:
Christopher Tate
2011-01-07 13:35:41 -08:00
parent 9709bd228b
commit 7f68ce1a19

View File

@@ -52,7 +52,7 @@ public class DraggableDot extends View {
CharSequence mLegend; CharSequence mLegend;
static final int ANR_NONE = 0; static final int ANR_NONE = 0;
static final int ANR_THUMBNAIL = 1; static final int ANR_SHADOW = 1;
static final int ANR_DROP = 2; static final int ANR_DROP = 2;
void sleepSixSeconds() { void sleepSixSeconds() {
@@ -63,21 +63,21 @@ public class DraggableDot extends View {
} while (SystemClock.uptimeMillis() < start + 6000); } while (SystemClock.uptimeMillis() < start + 6000);
} }
// Thumbnail builder that can ANR if desired // Shadow builder that can ANR if desired
class ANRThumbBuilder extends DragThumbnailBuilder { class ANRShadowBuilder extends DragShadowBuilder {
boolean mDoAnr; boolean mDoAnr;
public ANRThumbBuilder(View view, boolean doAnr) { public ANRShadowBuilder(View view, boolean doAnr) {
super(view); super(view);
mDoAnr = doAnr; mDoAnr = doAnr;
} }
@Override @Override
public void onDrawThumbnail(Canvas canvas) { public void onDrawShadow(Canvas canvas) {
if (mDoAnr) { if (mDoAnr) {
sleepSixSeconds(); sleepSixSeconds();
} }
super.onDrawThumbnail(canvas); super.onDrawShadow(canvas);
} }
} }
@@ -136,7 +136,7 @@ public class DraggableDot extends View {
setOnLongClickListener(new View.OnLongClickListener() { setOnLongClickListener(new View.OnLongClickListener() {
public boolean onLongClick(View v) { public boolean onLongClick(View v) {
ClipData data = ClipData.newPlainText("dot", null, "Dot : " + v.toString()); ClipData data = ClipData.newPlainText("dot", null, "Dot : " + v.toString());
v.startDrag(data, new ANRThumbBuilder(v, mAnrType == ANR_THUMBNAIL), v.startDrag(data, new ANRShadowBuilder(v, mAnrType == ANR_SHADOW),
mLocalOnly, (Object)v); mLocalOnly, (Object)v);
return true; return true;
} }