2015-07-11 2 views
-1

Я использую карты, чтобы показать список в режиме ресайклера и реализовал функцию «Прокрутить до шоу-фона». Но я изо всех сил пытаюсь понять, как динамически добавлять представление под картой, которая не перемещается, а отображается, когда элемент верхнего вида перемещается?Как динамически добавить представление фона в элемент списка списка ресайклеров?

У меня не может быть заднего вида и переднего вида на одной карте, так как они оба будут пробиты.

Редактировать: Итак, у меня есть вид карты, который имеет прокрутку влево/вправо. Я хочу показать представление в его фоновом режиме, когда вы правы. Моя самая большая проблема здесь заключается в том, что я не могу динамически добавлять представление и делать его видимым при прокрутке карты.

ответ

2

У меня недостаточно репутации для комментариев, поэтому я отправляю это как ответ.

Во-первых, пожалуйста, уточните свой вопрос правильно, это немного расплывчато. Между тем, чтобы динамически менять фон, вы можете попробовать setBackgroundResource(R.drawable.xxx)

+0

Сделали немного больше редактирования. Это помогает? Нет, не хочу показывать доступный. Хотите показать представление. – IamH1kc

+0

Хорошо, у меня есть ваш вопрос. Вы можете попробовать это сделать файл макета, который будет невидим, когда вы проведете карту, сделайте видимость карты GONE, написав setVisibility (View.GONE); он удалит захват пространства карточкой, а затем сделает фоновое изображение видимым, оно будет показано в том же месте, что и место, занимаемое картой. Я не уверен в этом, но вы можете попробовать. –

+0

Как я уже сказал, макет внутри карты пробивается вместе с картой. Таким образом, идея объявления отдельного макета/представления и динамическое добавление его к фону за пределами карты. – IamH1kc

Смежные вопросы