2013-08-21 3 views
0

Для приложения, которое я разрабатываю, у меня есть ImageView поверх ListView в RelativeLayout. Я хочу, чтобы ImageView прокручивал список ListView. Поэтому, если элементы ListView перемещаются вверх, ImageView должен двигаться вверх так же. Есть идеи, как это сделать?Позвольте ImageView следовать прокрутке ListView

+3

Добавить изображение в виде заголовка в список – Raghunandan

ответ

2

для этого вы должны установить заголовок ListView

mListView.addHeaderView(mImageView); 
0

Вы можете добавить свой ImageView в качестве заголовка к ListView.

listview.addHeaderView(ImageView); 

Изображение будет прокручиваться вместе со списком.

общественного недействительный addHeaderView (View v)

Добавлен в уровне API 1 Добавить фиксированный вид появляться в верхней части списка . Если addHeaderView вызывается более одного раза, представления будут отображаться в том порядке, в котором они были добавлены. Просмотры, добавленных с помощью этого вызова, может занять фокус, если они захотят.

ПРИМЕЧАНИЕ. Вызовите это перед вызовом setAdapter. Это значит, что ListView может обернуть прилагаемый курсор тем, который будет также содержать заголовок и представления нижнего колонтитула.

Параметры v Вид для добавления.

0

Если вы хотите пойти для добавления заголовка, пойти на это:

listViewObj.addHeaderView(imgViewobj); 

PS: использование перед тем listViewObj.setAdapter();

еще взглянуть на этот проект с открытым исходным кодом, надеюсь, что это поможет:

Link to emilsjolander/StickyListHeaders

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