技术与热点应用 您所在的位置:电子展览网 > 行业资讯 > 技术与热点应用 > 手机设计与制造

View类中setPadding和setMargins区别




关键词:

   有网友对View类中提供的setPadding和setMargins两个方法有什么区别不是很了解,其实在Android自绘控件时我们需要计算控件大小,使用过getMeasuredWidth() 和getMeasuredHeight()方法计算和父容器之间的距离可以用setMargins方法, 对整个屏幕的间距计算我们可以使用getWidth()和getHeight()这两个方法获得。

  有关Padding和Margins的最好解释,Android123推荐网友设计在一个Layout中放上多个Button,设置Button的Padding和Margins同时设置Button父View的这两个属性来观察下按钮位置和按钮文字显示位置就可以简单区分不同了。 

分享到:
收藏 打印
相关新闻
  • 没有相关信息!