您当前的位置: 首页 >  ide

蓝不蓝编程

暂无认证

  • 0浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

利用Guideline实现ConstraintLayout中控件居中

蓝不蓝编程 发布时间:2018-11-27 19:45:57 ,浏览量:0

背景

UI要求部分场景居中显示两个按钮,部分场景仅居中显示其中一个按钮,效果图如下: 显示A和B两个操作 仅显示A操作

实现方案
  1. activity_main.xml



    

        

            
        

        

            
        

        
    

    

    

  1. activity代码(Kotlin)
hideBBtn.setOnClickListener {
            bLayout.visibility = View.GONE
            guideline.setGuidelinePercent(1.0f)
        }
showBBtn.setOnClickListener {
            bLayout.visibility = View.VISIBLE
            guideline.setGuidelinePercent(0.5f)
        }
Demo 代码及apk

https://gitee.com/cxyzy1/constraintLayoutDemos/tree/master/centerButtons

安卓开发技术分享: https://blog.csdn.net/yinxing2008/article/details/84555061

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.0380s