Androidのimageviewで画像を削除する方法と、画像全体を非表示にする方法。
ここでは、以下のコードでimageviewに画像を配置しました。
answerState1.setBackgroundResource(R.drawable.correct);
画像を削除または非表示にする方法がわかりません。また、私はAndroid開発にまったく慣れていません。
次のメソッド呼び出しを使用して、画像の可視性を設定できます。
answerState1.setVisibility(View.GONE); // hide image (make the view gone)
answerState1.setVisibility(View.VISIBLE); // make image visible
answerState1.setVisibility(View.INVISIBLE); // make image invisible
UIでは、次のようなこともできます。
<ImageView Android:id="@+id/imgPreview"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:visibility="gone"/>
このimageview.setVisibility(ImageView.INVISIBLE);を試してください。
answerState1.setVisibility(View.INVISIBLE);
を使用してビューを非表示にし、answerState1.setVisibility(View.Gone);
を使用してビューを非表示にすることができます。
次のコードを試してください。
ImageView im = (ImageView)findViewById(R.id.imageView1);
im.setVisibility(View.INVISIBLE);
im.getLayoutParams().height = 0;