Demos should use main activity context, not getApplicationContext()

Change-Id: I561defd90760864a975b905f13cf30c422da6125
This commit is contained in:
Chet Haase
2010-12-28 08:35:38 -08:00
parent e4459d5d11
commit 43b37134fd
2 changed files with 8 additions and 6 deletions

View File

@@ -81,14 +81,16 @@ public class AnimationLoading extends Activity {
}
private void createAnimation() {
Context appContext = AnimationLoading.this;
if (animation == null) {
ObjectAnimator anim = (ObjectAnimator) AnimatorInflater.
loadAnimator(getApplicationContext(), R.anim.object_animator);
loadAnimator(appContext, R.anim.object_animator);
anim.addUpdateListener(this);
anim.setTarget(balls.get(0));
ValueAnimator fader = (ValueAnimator) AnimatorInflater.
loadAnimator(getApplicationContext(), R.anim.animator);
loadAnimator(appContext, R.anim.animator);
fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
public void onAnimationUpdate(ValueAnimator animation) {
balls.get(1).setAlpha((Float) animation.getAnimatedValue());
@@ -96,12 +98,12 @@ public class AnimationLoading extends Activity {
});
AnimatorSet seq =
(AnimatorSet) AnimatorInflater.loadAnimator(getApplicationContext(),
(AnimatorSet) AnimatorInflater.loadAnimator(appContext,
R.anim.animator_set);
seq.setTarget(balls.get(2));
ObjectAnimator colorizer = (ObjectAnimator) AnimatorInflater.
loadAnimator(getApplicationContext(), R.anim.color_animator);
loadAnimator(appContext, R.anim.color_animator);
colorizer.setTarget(balls.get(3));
animation = new AnimatorSet();

View File

@@ -48,7 +48,7 @@ public class LayoutAnimationsByDefault extends Activity {
Button addButton = (Button) findViewById(R.id.addNewButton);
addButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Button newButton = new Button(getApplicationContext());
Button newButton = new Button(LayoutAnimationsByDefault.this);
newButton.setText("Click To Remove " + (numButtons++));
newButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
@@ -57,7 +57,7 @@ public class LayoutAnimationsByDefault extends Activity {
});
horizontalContainer.addView(newButton, Math.min(1, horizontalContainer.getChildCount()));
newButton = new Button(getApplicationContext());
newButton = new Button(LayoutAnimationsByDefault.this);
newButton.setText("Click To Remove " + (numButtons++));
newButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {