Ich bins mal wieder 
Diesesmal möchte ich eine Animation programmiere.
Mit dem einen Button lässt sich das Bild anzeigen und mit dem anderen soll dann eine animation-list aufgerufen werden.
In der animation-list werden einfach immer 2 Bilder abwechselnd angezeigt. Das starten funktioniert auch, nur das stoppen leider nicht   
 
Was mach ich nur falsch?
Code
		
					
			package com.example.flava.movie1;
import android.graphics.drawable.AnimationDrawable;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.ToggleButton;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final ImageView Bild1 = (ImageView) findViewById(R.id.imageView);
        ToggleButton Schalter1 = (ToggleButton) findViewById(R.id.toggleButton);
        ToggleButton Schalter2 = (ToggleButton) findViewById(R.id.toggleButton2);
        Bild1.setImageResource(R.drawable.bild1);
        Bild1.setVisibility(View.INVISIBLE);
        Schalter1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                boolean AN = ((ToggleButton) v).isChecked();
                if (AN) {
                    Bild1.setVisibility(View.VISIBLE);
                } else
                    Bild1.setVisibility(View.INVISIBLE);
            }
        });
        Schalter2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Bild1.setImageResource(R.drawable.animation);
                AnimationDrawable Animation1 = (AnimationDrawable) Bild1.getDrawable();
                if(Animation1.isRunning())
                    Animation1.stop();
                else
                    Animation1.start();
            }
        });
    }
} 
		 
		
		
	