У меня есть ImageView:
<ImageView
android:id="@+id/imgSend"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:background="@color/colorPrimaryLight"
android:onClick="send"
android:contentDescription="@string/app_name"
android:src="@drawable/odeslat"
android:visibility="visible"/>
По некоторым причинам img.setVisibility(View.GONE)
не работает, когда я использую мгновенный запуск.
Как мне заставить его работатьснова?
Идентификатор все тот же (до и после мгновенного запуска).Я также проверил все if и флаги.Код работает нормально, он просто игнорирует изменение видимости.
РЕДАКТИРОВАТЬ: Ничего не работает на нем.(Drawable изменить, изменить размер ...)
Слушатель:
final ImageView send = findViewById(R.id.imgSend);
if (toSend()) {
send.setVisibility(View.VISIBLE);
} else {
send.setVisibility(View.GONE);
}