0

私のプロジェクトでは、Fruit Ninja ゲームのように、1 つの xml ファイルでさまざまなアニメーションを使用しています。特定の画像をクリックすると、その画像は非表示になり、アウトカウントが100増加します。このリストでは、クリックで動画、つまりアニメーション画像を表示する方法を知りたいです。

 LinearLayout r=new LinearLayout(this);
 i1 = (ImageView)findViewById(R.id.imageView1);
 i2 = (ImageView)findViewById(R.id.imageView2);
 i3 = (ImageView)findViewById(R.id.imageView3);
 i4 = (ImageView)findViewById(R.id.imageView4);
 i5 = (ImageView)findViewById(R.id.imageView5);
 i6 = (ImageView)findViewById(R.id.imageView6);
 i7 = (ImageView)findViewById(R.id.imageView7);
 i8 = (ImageView)findViewById(R.id.imageView8);
 i9 = (ImageView)findViewById(R.id.imageView9);
 i10 = (ImageView)findViewById(R.id.imageView10);

 final Animation an=AnimationUtils.loadAnimation(this,R.anim.custom);
 final Animation an1=AnimationUtils.loadAnimation(this,R.anim.custom1);
 final Animation an2=AnimationUtils.loadAnimation(this,R.anim.custom2);
 final Animation an3=AnimationUtils.loadAnimation(this,R.anim.custom3);
 final Animation an4=AnimationUtils.loadAnimation(this,R.anim.custom4);
 final Animation an5=AnimationUtils.loadAnimation(this,R.anim.custom5);
 final Animation an6=AnimationUtils.loadAnimation(this,R.anim.custom6);
 final Animation an7=AnimationUtils.loadAnimation(this,R.anim.custom7);
 final Animation an8=AnimationUtils.loadAnimation(this,R.anim.custom8);
 final Animation an9=AnimationUtils.loadAnimation(this,R.anim.custom9);
4

1 に答える 1

1

これを試しましたか

ImageView myImage = (ImageView) findViewById(R.idimageView1);

次に、Visibility を GONE に設定します。

myImage.setVisibility(View.GONE);

これもチェック

于 2012-09-25T10:35:36.597 に答える