当前位置:   article > 正文

Android左侧菜单栏之DrawerLayout+Fragment_android fragment drawerlayout

android fragment drawerlayout

关于DrawerLayout,官方网站给出了相当好的案例

不过对于版本的限定,要求比较高

不过去掉ActionBarDrawerToggle,更换android.app.Fragment

就可以兼容到8了

老规矩,先看效果图,不然浪费大家的时间就是罪过了


看目录结构:


fragment中的内容都一样,如果在实际开发中,下面的实现有损性能,各位可以自己优化下

先看布局文件activity_main.xml:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent"
  5. android:background="@drawable/body_background" >
  6. <RelativeLayout
  7. android:id="@+id/header"
  8. android:layout_width="match_parent"
  9. android:layout_height="50dp"
  10. android:background="#293236"
  11. android:gravity="center_vertical" >
  12. <Button
  13. android:id="@+id/left"
  14. style="@style/ButtonHeadStyle"
  15. android:text="Menu" />
  16. <TextView
  17. android:id="@+id/title"
  18. android:layout_width="wrap_content"
  19. android:layout_height="match_parent"
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/279590
推荐阅读
相关标签
  

闽ICP备14008679号