Android: Hide Imageview

Iwave imageveiw intially он должен быть в скрытом режиме,

<ImageView android:id="@+id/custom" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical|right" android:src="@drawable/custom1" /> 

И я создал страницу входа. Когда мой логин будет успешным, я должен показать изображение. Любые предложения будут полезны .. Thankyou

Solutions Collecting From Web of "Android: Hide Imageview"

Попробуй это

Ваш xml

 <ImageView android:id="@+id/custom" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical|right" android:src="@drawable/custom1" /> 

Вы можете установить здесь на xml, как это

 android:visibility="visible" 

или

 android:visibility="invisible" 

или

 android:visibility="gone" 

Java-программа

 ImageView imgView = (ImageView)findViewById(R.id.custom); 

Установите свой ImageView таким образом

 imgView .setVisibility(View.VISIBLE); imgView .setVisibility(View.INVISIBLE); imgView .setVisibility(View.GONE); 

Разница между INVISIBLE и GONE .

INVISIBLE – Виджет будет невидимым, но пространство для виджета будет показано.

GONE – пространство и виджет невидимы.

Первоначально, чтобы установить режим просмотра изображения в скрытый режим, попробуйте

 imageview.setVisibility(View.INVISIBLE); 

И когда логин будет успешным, измените его видимость на VISIBLE,

 imageview.setVisibility(View.VISIBLE); 

Установить свойство Visibility для Imageview как это в java

 imgView.setVisibility(View.VISIBLE); imgView.setVisibility(View.INVISIBLE); imgView.setVisibility(View.GONE); 

Или как в XML

 android:visibility="visible" android:visibility="gone" android:visibility="invisible" 

Результат для каждого будет таким:

Введите описание изображения здесь