Android 使Textview等其他控件重叠,在布局的正上方中间

      项目中需要时一个textview居于layout布局的正中间部分,如下图所示:

Android 使Textview等其他控件重叠,在布局的正上方中间_第1张图片

     使用相对布局的形式,可以使控件居于左上角和右上角,但就是无法居于布局的正中间的上方,会被覆盖掉,原先的布局如下:




    

        

        

        
    

    

        

            
        
        

            
        
    

这样的布局的基础上,无法实现上述的叠加功能,只能各种百度,突然发现可以使用帧布局 FrameLayout,因为所有的控件或者布局都是以左上角不断的重叠,所以可以利用这一点,设置我的控件的重叠,调整一下布局和距离就可以解决重叠问题,修改后的布局如下:



    

        

            

            
        

        

            

            
        
    

    



以前觉得这个布局基本上没有什么用,只是一直在用的是relativelayout和linearlayout两个布局,这个Fragmelayout帧布局关键时候还是发挥了作用的,记录一下

你可能感兴趣的:(Android)