Happy3w

Toolbar遮住了Fragment主界面的内容

2016.07.09
描述: app运行起来后,发现最上面一行内容没有显示,以为是出错了没有加载进来。但是在design时却能显示出来。后来经检查发现原来是被android的toolbar给遮住。这个现象在没有采用fragment直接布局在同一个xml文件时没问题,采用fragement代码加载时才出现的。 环境描述: 乐3巫本地布局文件有三:activity_main.xml,content_main.xml,msg.xml. 1)activity_main会include内容content_main.xml; 其中toolbar是在activity_main.xml中,其他都在content_main.xml中。 2)msg.xml是fragment布局文件,在mainactivity.java中通过fragmentManager加载进MainActivity中。 解决方式: 把ToolBat相关内容移到content_main.xml中,与其他控件并列放入到一个LinearLayout中即可。