Установите атрибут id в ImageView:
<ImageView android:id="@+id/myImage"
В вашем коде, где вы хотите скрыть изображение, вам понадобится следующий код.
Сначала вынужна ссылка на ImageView:
ImageView myImage = (ImageView) findViewById(R.id.myImage);
Затем установите Visibility в GONE:
myImage.setVisibility(View.GONE);
Если вы хотите иметь код в другом месте, который снова делает его видимым, просто установите его в Visibleтак же:
myImage.setVisibility(View.VISIBLE);
Если вы имеете в виду «полностью прозрачный», приведенный выше код работает.Если вы имеете в виду «частично прозрачный», используйте следующий метод:
int alphaAmount = 128; // Some value 0-255 where 0 is fully transparent and 255 is fully opaque
myImage.setAlpha(alphaAmount);