2012-03-05 4 views
4

목록 뷰에서 내 헤더를 스크롤 할 수 없게해야합니다. addHeaderView를 사용해 보았지만 사용하지는 않았습니다. 고정 된 textview 및 listView를 사용하여 Vertical LinearLayout을 사용하여이 작업을 수행하기를 원하지 않습니다.ListView 헤더를 정적으로 만드는 방법

나는 (unscrollable)이 대한

모든 솔루션의 ListView 정적의 헤더를 확인해야?

미리 감사드립니다 :)

+0

친구 지금 참조 내 출력 헤더 + 목록보기 –

답변

0

그것 아닌 정말 좋은 솔루션,하지만 당신은 시도 할 수 있습니다 당신에게 효과 당신 wnat을 줄 것이다 것. listView를 LinearLayout에 정렬합니다.

당신은 그냥있는 LinearLayout의 목록보기에 위의 헤더를 배치 할 수 있습니다
+0

안녕하세요 Maikel..thanks 당신의 reply.Could에 대한 유 바랍니다 더 명확한가? ...이 질문은 이미 질문에서 언급 한 것과 같은 해결책입니까? textview (헤더)와 listView를 LinerLayout에 보관하는 것입니다. listView를 linearlayout에 정렬하여 정확히 무엇을 의미합니까? 하지만 linerlayout 또는 textview를 사용하지 않고 ListView 자체의 헤더를 정적으로 만들어야합니다. – jithu

+0

LinearLayout을 만들고 레이아웃에서 텍스트 뷰를 추가하고 원하는 모양으로 디자인하십시오. 그런 다음 목록보기의 상단을 LinearLayout 하단에 맞 춥니 다. –

+0

고마워요 ...하지만 똑같은 사람은 ... 이미 내 질문에 언급 한 :) :) 다른 대안? – jithu

2

예 :

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 

    <TextView 
     android:id="@+id/texview" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/text" /> 

    <ListView 
     android:id="@+id/list" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" /> 
</LinearLayout> 
+0

답장을 보내 주셔서 감사합니다.하지만이 솔루션은 이미 내 질문에 언급했습니다. 나는 선형 레이아웃과 추가 textview here.Is 거기 listview 헤더 자체를 정적으로 만들 수있는 모든 방법을 사용하고 싶지 않아? – jithu

+0

질문에 'do not'부분을 읽은 것이 유감입니다. 난 listheader의 전체 요점은 listview와 스크롤 할 수있다, 그래서 당신이 원하는 것을 할 수있는 방법이 있다고 생각하지 않지만 나는 이것에 대해 100 % 확실하지 않습니다. 나는 또한 위의 별도의 UI 요소를 배치하는 [이] (http://stackoverflow.com/questions/4274519/android-how-to-avoid-header-from-scrolling-in-listview-android) 링크를 발견했습니다. listview. – Meatje

+0

감사 남자 4 ur 빠른 답장 :) – jithu

관련 문제