在android studio中,井字棋游戏重置按钮不显示任何类型的动画,请帮助,当我单击重置按钮应用程序工作正常,但O和X的动画不显示,动画在我启动应用程序时显示,但在按下重置按钮后360动画图像(O 和 X)未显示。
public class MainActivity extends AppCompatActivity {
int turn = 0;
//0 for cross and 1 for circle;
int[] arr = {2,2,2,2,2,2,2,2,2};
public void click (View view){
ImageView imageView = (ImageView) view;
int tagg = Integer.parseInt(imageView.getTag().toString());
if (arr[tagg-1]==2)
{
arr[tagg-1]= turn;
if(turn == 0)
{
imageView.setImageResource(R.drawable.x_image);
imageView.animate().rotation(360).setDuration(1000);
turn = 1;
if (arr[0]==0&&arr[1]==0&&arr[2]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
if (arr[3]==0&&arr[4]==0&&arr[5]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
if (arr[6]==0&&arr[7]==0&&arr[8]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
if (arr[0]==0&&arr[3]==0&&arr[6]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
if (arr[1]==0&&arr[4]==0&&arr[7]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
if (arr[2]==0&&arr[5]==0&&arr[8]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
if (arr[0]==0&&arr[4]==0&&arr[8]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
if (arr[2]==0&&arr[4]==0&&arr[6]==0)
{
Toast.makeText(MainActivity.this,"cross wins",Toast.LENGTH_SHORT).show();
}
}
在我的井字棋游戏代码中,按重置按钮后动画选项不起作用。
慕容3067478
相关分类