Как установить условную видимость в android
115
14
Я хочу установить видимость изображения на основе условия. как бы я это сделал??
вот мой код:
if (web.canGoBack() != true) { bc.setVisibility(View.INVISIBLE); }else { bc.setVisibility(View.VISIBLE); }
здесь bc - это imageview
на webview
которое находится в framelayout
спросил(а)
2021-01-19T23:30:28+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
Решение
138
Попробуйте bc.setVisibility(View.GONE);
Но реальной проблемой может быть ваш ответ от web.canGoBack()
. Пожалуйста, проверьте, что условие работает нормально.
ответил(а)
2021-01-19T23:30:28+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
45
То, что вы пытаетесь сделать, прекрасно.
Но, если хотите, это в 1 строке.
bc.setVisibility(web.canGoBack()? View.VISIBLE : View.INVISIBLE);
ответил(а)
2021-01-19T23:30:28+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
Ваш ответ