我想要一個導航抽屜,但內部有任意視圖。不僅列出項目。可能嗎?我應該用什麼庫來實現這個?將自定義視圖的片段添加到滑動導航
0
A
回答
1
「有可能嗎?」
Ans:YES
「我應該用什麼庫來實現這個?」
答案:在android sdk中的導航抽屜將完美工作。
官方文件:http://developer.android.com/training/implementing-navigation/nav-drawer.html
DrawerLayout
類是一個子類的ViewGroup
,這意味着它有一個視圖組的所有功能。我們不僅限於列表視圖,但我們可以在DrawerLayout
內添加任何類型的視圖。
例子:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout
android:id="@+id/drawer_layout"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- The main content view -->
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/holo_green_dark">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Content of drawer"
android:textColor="@android:color/holo_red_dark"
android:textSize="24sp"
/>
</FrameLayout>
<!-- The navigation drawer -->
<RelativeLayout
android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="#12D"
>
<TextView
android:id="@+id/drawer_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="Custom view"
android:textColor="@android:color/secondary_text_light"
android:textSize="24sp"
android:textStyle="bold"
/>
</RelativeLayout>
輸出:
1
檢查這個希望它會幫助你瞭解導航視圖。
https://github.com/codepath/android_guides/wiki/Fragment-Navigation-Drawer
相關問題
- 1. 將滑動視圖添加到導航抽屜活動
- 2. 將導航控制器添加到自定義表格視圖
- 3. 將自定義列表視圖添加到片段中
- 4. 將自定義列表視圖添加到片段
- 5. 添加子視圖到自定義viewForHeaderInSection打破VoiceOver導航
- 6. 將自定義圖像添加到導航抽屜的中心
- 7. 導航控制器 - 添加自定義導航欄項目到所有視圖
- 8. 將視圖添加到自定義ViewGroup
- 9. 將edittext添加到自定義視圖
- 10. 將editText添加到自定義視圖
- 11. 添加自定義背景圖片後導航欄太大
- 12. 如何將自定義CSS添加到滑動滑塊幻燈片
- 13. 無法將谷歌地圖添加到導航抽屜片段
- 14. 在Eclipse的片段視圖中添加自定義抽屜
- 15. 滑動滑塊圖像導航到頁面以外定義href =「」
- 16. 如何在Android中的片段添加導航視圖?
- 17. 將導航視圖移動到導航視圖的下方
- 18. 將滑動功能添加到自定義鎖定屏幕
- 19. 添加導航抽屜以滑動視圖
- 20. 將導航控制器添加到具有日曆視圖的自定義設計的表格視圖
- 21. 將自定義後退按鈕添加到自定義導航欄
- 22. 如何將自定義顏色添加到iPhone導航欄?
- 23. 如何將自定義項添加到導航欄中
- 24. 將操作和目標添加到自定義導航BarButtonItem?
- 25. 將自定義按鈕添加到導航控制器
- 26. 如何將自定義按鈕添加到導航欄?
- 27. 將分層導航添加到自定義主題(magento)
- 28. 將jqGrid自定義導航添加到頂部工具欄
- 29. 動態地將視圖添加到由Viewpager託管的片段
- 30. 添加按鈕自定義導航欄