2013-09-26 41 views

Trả lời

1

SlidingDrawer ẩn nội dung ra khỏi màn hình và cho phép người dùng kéo tay cầm để hiển thị nội dung trên màn hình. SlidingDrawer có thể được sử dụng theo chiều dọc hoặc chiều ngang. Xml tập tin

<SlidingDrawer 
    android:id="@+id/drawer" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 

    android:handle="@+id/handle" 
    android:content="@+id/content"> 

    <ImageView 
     android:id="@id/handle" 
     android:layout_width="88dip" 
     android:layout_height="44dip" /> 

    <GridView 
     android:id="@id/content" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 

</SlidingDrawer> 

Kích thước của SlidingDrawer định nghĩa bao nhiêu dung lượng nội dung sẽ chiếm một khi trượt ra để SlidingDrawer thường nên sử dụng match_parent cho cả kích thước của nó. Bên trong bố cục XML, SlidingDrawer phải xác định id của tay cầm và nội dung:

3

SlidingDrawer lớp không còn được dùng ở cấp API 17. Lớp này không được hỗ trợ nữa. Thay vì sử dụng Navigation DrawerMore info

1

Lớp Sliding Drawerdeprecated cho API level 17 trở lên. Sử dụng Navigation Drawer để thay thế; xem trang trợ giúp thiết kế Android như sau:

Tuy nhiên, bạn vẫn có thể sử dụng Sliding Drawerdưới mức API 17. Xem Sliding Drawer Ví dụ sau đây; đó là một bước của quá trình thực hiện từng bước, và tôi đặt cược nó sẽ giúp bạn: