Мне нужно создать макет Android, который имеет textview
вверху, imageview
под этим textview
и imagebutton
под imageview
.
Когда imagebutton
касаясь, textview
и imageview
должны стать невидимыми, а пользовательское представление должно стать видимым в месте, где были textview
и imageview
.
Если я использую linearlayout
, мне нужноиспользуйте margintop с отрицательными значениями, но я думаю, что это не очень полезно, потому что на экране другого размера это будет очень плохо.Я думаю, что я должен использовать framelayout
, но я не знаю, как это сделать, может кто-нибудь объяснить мне, как это работает, пожалуйста?
большое спасибо!