1

ハングマンみたいなもん

何かが含まれている場合はimageviewをスキップし、何かが含まれているかどうかを確認する方法

コード

     final boolean imageThere = mImageView17.setBackgroundResource(null);
      public void image6(){
      randomNumber();
      final int thisLetter = currentLetter;
      final boolean imageThere = mImageView17.setBackgroundResource(null);

      mImageView6 = (ImageView) findViewById(R.id.imageView6);
      mImageView6.setImageResource(thisLetter);       
      mImageView6.bringToFront();

     mImageView17 = (ImageView)findViewById(R.id.imageView17);
      mImageView6.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            // TODO Auto-generated method stub
            if (imageThere == false) {
            mImageView17.setImageResource(thisLetter);
            mImageView17.bringToFront();
            mImageView6.setImageResource(R.drawable.whitespace);
            } else {
                mImageView18.setImageResource(thisLetter);
                mImageView18.bringToFront();
                mImageView6.setImageResource(R.drawable.whitespace);    

            }

            }



  });

     mImageView17.setOnClickListener(new OnClickListener() {
          public void onClick(View v) {
            // TODO Auto-generated method stub
            mImageView6.setImageResource(thisLetter);
            mImageView6.bringToFront();
            mImageView17.setImageResource(R.drawable.whitespace);


        }
  });
  }

基本的に、ImageView をチェックして、imageview 17 の画像が存在するかどうかを確認します。存在する場合は、17 をスキップして imageresource 6 を imageview18 に追加します

また、画像ビュー17をクリックしたときに同じコードをimageview 6 of 7または8に追加しても、別のimageview17でこれを行うと混乱しないことを確認したい

これを修正するにはどうすればよいですか?

4

3 に答える 3