• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Please help me about animation-list

KobQD

Lurker
i'm a beginner of programming and my english is not good too. I want to make slot machine. It runs but finally my messenge did'nt appear.
This is my code:

package com.example.student.slotmachine;

import android.graphics.drawable.AnimationDrawable;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
AnimationDrawable animationDrawable, animationDrawable2, animationDrawable3;
ImageView img, img2, img3;
Button bt, bt2, bt3;
TextView tx;

@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img = (ImageView) findViewById(R.id.imageView);
img2 = (ImageView) findViewById(R.id.imageView2);
img3 = (ImageView) findViewById(R.id.imageView3);
bt = (Button) findViewById(R.id.button);
bt2 = (Button) findViewById(R.id.button2);
bt3 = (Button) findViewById(R.id.button3);
tx = (TextView) findViewById(R.id.text);
animationDrawable = (AnimationDrawable) img.getDrawable();
animationDrawable2 = (AnimationDrawable) img2.getDrawable();
animationDrawable3 = (AnimationDrawable) img3.getDrawable();
animationDrawable.start();
animationDrawable2.start();
animationDrawable3.start();

bt.setOnClickListener(new View.OnClickListener() {
@override
public void onClick(View view) {
animationDrawable.stop();
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@override
public void onClick(View view) {
animationDrawable2.stop();
}
});
bt3.setOnClickListener(new View.OnClickListener() {
@override

public void onClick(View view) {
animationDrawable3.stop();
}
});

if (img == img2 && img2 == img3) {
Toast.makeText(this, "Win", Toast.LENGTH_SHORT).show();
} else {
tx.setText("Lose");
}
}

}
 
Back
Top Bottom