解决方案 »
- Andriod Runtime报错求解!
- 高分悬赏,一个小小的问题
- 程序太大求教高手。
- 我是菜鸟,求帮忙
- Andriod合作
- 求助:eclipse创建android工程时最后一步create activity处无选项,下图...
- setMargins不起作用
- 【求助】我从网上粘了一段代码,imageview缩放和平移的,在模拟器里可以运行(反应及其缓慢,还时不时的报无响应),但在手机上一打开就闪退。
- 安卓界面切换到第二个界面一直keep stop
- 在安装Android studio3.2.0时出现以下界面怎么解决???
- 关于微博qq空间分享集成
- C++Builder如何和网站进行HTTPS的POST和GET?
同理 right drawer 需要 android:layout_gravity="end" 以及 android:layout_width < 320dp没测试过include的情况, include 后面应该不允许直接跟这两个属性吧?你可尝试在 user_layout 定义android:layout_gravity = "right" 以及指定一个小于320dp的宽度,
module_layout同样对待 ("start" 通 "left", "end" 通 "right")为什么要include? 为了复用? 若为了复用, 可尝试<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v4.widget.DrawerLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/drawer_layout">
<include layout="@layout/main_layout"/>
<LinearLayout
android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start">
<include layout="@layout/module_layout"/>
</LinearLayout>
<LinearLayout
android:id="@+id/right_drawer"
android:layout_width="300dp"
android:layout_height="match_parent"
android:layout_gravity="end" >
<include layout="@layout/user_layout"/>
</LinearLayout>
</android.support.v4.widget.DrawerLayout>
</RelativeLayout>另外: 没看出最外层 RelativeLayout 的必要性, 你可看看Lint建议
3q,解决了,relativelayout是网上参考代码的,范例