<androidx.drawerlayout.widget.DrawerLayout
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"> <!-- 主视图的内容,非抽屉展示的内容 -->
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/swipe_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent"> <ScrollView
android:id="@+id/weather_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:overScrollMode="never"
android:scrollbars="none"> <LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"> <include layout="@layout/title" />
<include layout="@layout/now" />
<include layout="@layout/forecast" />
<include layout="@layout/aqi" />
<include layout="@layout/suggestion" />
</LinearLayout>
</ScrollView>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout> <!-- 抽屉视图的内容 -->
<androidx.fragment.app.FragmentContainerView
android:id="@+id/choose_area_fragment"
android:name="com.coolweather.android.ChooseAreaFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="start" /> </androidx.drawerlayout.widget.DrawerLayout>

抽屉布局应该只能有两个子布局,第一个是主视图,第二个是抽屉视图的内容。并且,抽屉视图的内容的属性要有android:layout_gravity="start"或者android:layout_gravity="left"。如果 AS(Android Studio)没有提示你这个属性,直接添加上就行。

最新文章

  1. Exercise 24: More Practice
  2. Entity Framework EF6使用 MySql创建数据库异常解决办法
  3. VS2012 编译带有c/c++代码的python模块失败解决方案
  4. 简单Matrix 的方法说明记录
  5. FastMM 定位内存泄露的代码位置
  6. Python函数中的参数(一)
  7. 操作ACCESS数据库注意事项
  8. hdoj 5112 A Curious Matt
  9. 【HDOJ】3309 Roll The Cube
  10. Delphi XE7下如何创建一个Android模拟器调试
  11. 孙鑫HTML视频学习总结
  12. Javascript闭包入门(译文)
  13. Android数据库框架——GreenDao轻量级的对象关系映射框架,永久告别sqlite
  14. [js] - 前端FileReader使用,适用于文件上传预览.(并未传入后端)
  15. ubantu 安装redis
  16. Unable to connect to zookeeper server within timeout: 5000
  17. MVC:分页改进URL
  18. 基于asp.net mvc的近乎产品开发培训课程(第三讲)
  19. MySQL权限系统(一).The MySQL Access Privilege System 概述
  20. 《python基础教程(第二版)》学习笔记 字符串(第3章)

热门文章

  1. Java基础知识篇【gitee】
  2. vue3 el-pagination 将 英文 修改 为 中文
  3. RuntimeError: setuptools &gt;= 41 required to build
  4. 前端h5适配刘海屏和滴水屏
  5. 万字长文详解 YOLOv1-v5 系列模型
  6. [编程基础] C++多线程入门3-小心地将参数传递给线程
  7. [OpenCV实战]41 嵌入式计算机视觉设备选择
  8. 《Effective C++》构造、析构、赋值运算
  9. iOS Reveal 4 安装详解简单粗暴
  10. 在Typescript项目中,使用ESLint和Prettier,以及解决保存代码后ESLint配置冲突问题