2011-01-12 4 views
1

트위터 앱 (아래 스크린 샷 - 헤더가 표시된)과 같이 Android 앱에 헤더를 추가하는 가장 좋은 방법은 무엇입니까?Android : Twitterview에서 이미지를 Listview 헤더로 삽입하는 방법

ArrayAdapter를 확장하여 목록을 만듭니다. 그러나 헤더를 넣는 방법을 찾을 수 없습니다. 사전에

alt text

감사합니다.

+1

당신은 GitHub의에서 안드로이드 - 액션 바 프로젝트의 코드를 살펴 수 있습니다 https://github.com/johannilsson/android-actionbar는 –

답변

3

그건 ListView의 일부가 아닙니다. 헤더는 목록과 함께 스크롤되지만 트위터의 헤더는 고정되어 있습니다. ListActivity를 사용하여 ListView를 호스팅 할 필요는 없으며 LinearLayout을 만들거나 ListView를 그 일부로 만들 수 있습니다. 다른 사람이 말했듯이

1

당신은 그 목록보기의 일부가 아니다, ListView

+2

아니면 별도의 뷰를 가질 수있다 (할 수있다 선형 또는 상대적인 이미지가 그 내부에 있음) 헤더 및 헤더 아래의 목록보기로 표시됩니다. –

2

addHeaderView() 또는 addFooterView()를 사용할 수 있습니다. Google IO 앱은 동일한 종류의 인터페이스를 사용하며 오픈 소스입니다.

http://code.google.com/p/iosched/

관련 문제