drawable : 指定要裁剪的drawable
clipOrientation:表示裁剪的方向,水平或者垂直,可以单独指定一个方向,或者同时指定两个方向
gravity:表示裁剪区的对齐方式,可以取多个值或在一起
取值含义:
top 裁剪区放在本clipdrawable的顶部。当clipOrientation 是”vertical”,裁剪从顶部开始(从顶部开始展现)
bottom 裁剪区放在本clipdrawable的底部。当clipOrientation 是”vertical”,裁剪从底部开始(从底部开始展现)
left 和top类似
right 和bottom类似
center_vertical 裁剪区放在本clipdrawable的垂直方向的中间。当clipOrientation 是”vertical”,裁剪从中间开始向上下展现
fill_vertical 垂直方向裁剪区和本clipdrawable永远保持一致高度,所以垂直方向上不发生裁剪,level不为0都一直可见
center_horizontal 和center_vertical类似
fill_horizontal 和fill_vertical类似,不同的是影响的是水平方向。
center 可以认为同时设置了center_vertical和center_horizontal。
fill 可以认为同时设置了fill_vertical和fill_horizontal。
clip_vertical 没用
clip_horizontal 没用
clipdrawable属性正确说明(网上有些版本是错的)
最新推荐文章于 2021-12-22 10:45:31 发布