0

WebView 옆에 ListView를 표시해야하지만 (Master/Detail 샘플과 같이) ListView를 다른 순서로 정렬 할 수 있어야합니다. 카테고리 또는 이름) 예를 들어, Master/Detail 샘플이 Fragment를 사용하고 TabHost가 Fragment가 아니기 때문에 탭, 드롭 다운 메뉴 또는 SectionPagerAdapter를 사용하여 성공하지 못했습니다. 나는 사용해야 할 일로 조금 길다.웹 뷰 옆에 변경 가능한 ListView 표시

이 명확하게하기 위해, 나는 그런를 표시하려면 : 1

것을 수행 할 수있는 몇 가지 조언을보기의이 종류를 사용하거나 할 몇 가지 오픈 소스 프로젝트가 있습니까?

+0

[slindingMenu] (https://github.com/jfeinstein10/SlidingMenu)를 사용해 보셨나요? – zozelfelfo

+0

예.하지만 실제로하고 싶은 것이 아닙니다. 목록 순서를 변경하는 간단한 스위치를 원한다면 두 목록보기를 동시에 표시 할 필요가 없습니다. – kom

답변

0

수동으로 수행 할 수도 있습니다. 서로 위에 두 개의 목록보기를 만들고 가시성을 변경하면 한 번에 하나씩 만 표시됩니다.

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal" > 

    <Button 
     android:id="@+id/btn1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <Button 
     android:id="@+id/btn2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 
</LinearLayout> 

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight="1" 
    android:orientation="horizontal" > 

    <FrameLayout 
     android:layout_width="64dp" 
     android:layout_height="match_parent" > 

     <ListView 
      android:id="@+id/list_view1" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" /> 

     <ListView 
      android:id="@+id/list_view2" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" /> 
    </FrameLayout> 

    <WebView 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:layout_weight="1" /> 
</LinearLayout> 

이 당신의 단지 골격입니다

은 당신이 사용할 수있는 UI입니다.

관련 문제