Skip to content

Commit 86a4f45

Browse files
committed
remove unnecessary code and buttons
1 parent 409e581 commit 86a4f45

File tree

2 files changed

+1
-51
lines changed

2 files changed

+1
-51
lines changed

app/src/main/java/com/mcgearybros/androidtoapplevectorlogo/MainActivity.java

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -21,47 +21,14 @@ protected void onCreate(Bundle savedInstanceState) {
2121
animatorImageView = (ImageView) findViewById(R.id.path_morph_animated_vector);
2222
mightyMorphinAnimatedVectorDrawable = (AnimatedVectorDrawable) getDrawable(R.drawable.consolidated_animated_vector);
2323
mightyMorphinAnimatedVectorDrawableReversed = (AnimatedVectorDrawable) getDrawable(R.drawable.consolidated_animated_vector_reverse);
24-
animatorImageView.setImageDrawable(getDrawable(R.drawable.android_logo_vector_morphable));
25-
2624
animatorImageView.setOnClickListener(new View.OnClickListener() {
2725
@Override
2826
public void onClick(View v) {
2927
morph();
3028
}
3129
});
32-
33-
final ImageView toAppleButton = (ImageView) findViewById(R.id.to_apple_button);
34-
final ImageView toAndroidButton = (ImageView) findViewById(R.id.to_android_button);
35-
toAndroidButton.setEnabled(false);
36-
toAppleButton.setOnClickListener(new View.OnClickListener() {
37-
@Override
38-
public void onClick(View v) {
39-
toAndroidButton.setEnabled(true);
40-
toAppleButton.setEnabled(false);
41-
animateToApple();
42-
}
43-
});
44-
toAndroidButton.setOnClickListener(new View.OnClickListener() {
45-
@Override
46-
public void onClick(View v) {
47-
toAppleButton.setEnabled(true);
48-
toAndroidButton.setEnabled(false);
49-
animateToAndroid();
50-
}
51-
});
5230
}
5331

54-
public void animateToApple(){
55-
mightyMorphinAnimatedVectorDrawable.stop();
56-
animatorImageView.setImageDrawable(mightyMorphinAnimatedVectorDrawable);
57-
mightyMorphinAnimatedVectorDrawable.start();
58-
}
59-
60-
public void animateToAndroid(){
61-
mightyMorphinAnimatedVectorDrawableReversed.stop();
62-
animatorImageView.setImageDrawable(mightyMorphinAnimatedVectorDrawableReversed);
63-
mightyMorphinAnimatedVectorDrawableReversed.start();
64-
}
6532
public void morph(){
6633
AnimatedVectorDrawable currentDrawable = isShowingAndroid ? mightyMorphinAnimatedVectorDrawable : mightyMorphinAnimatedVectorDrawableReversed;
6734
animatorImageView.setImageDrawable(currentDrawable);

app/src/main/res/layout/activity_main.xml

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,10 @@
88

99
<ImageView
1010
android:id="@+id/path_morph_animated_vector"
11+
android:src="@drawable/android_logo_vector_morphable"
1112
android:layout_width="match_parent"
1213
android:layout_height="match_parent"
1314
android:clickable="true"
1415
android:scaleType="fitCenter"
1516
android:layout_centerHorizontal="true"/>
16-
<ImageView
17-
android:id="@+id/to_android_button"
18-
android:layout_width="96dp"
19-
android:layout_height="96dp"
20-
android:src="@drawable/android_logo_vector_morphable"
21-
android:layout_alignParentBottom="true"
22-
android:layout_alignParentLeft="true"/>
23-
<ImageView
24-
android:id="@+id/to_apple_button"
25-
android:layout_width="96dp"
26-
android:layout_height="96dp"
27-
android:src="@drawable/apple_logo_vector_morphable"
28-
android:layout_alignParentBottom="true"
29-
android:layout_alignParentRight="true"
30-
android:paddingBottom="16dp"/>
31-
32-
33-
3417
</RelativeLayout>

0 commit comments

Comments
 (0)