SuperTextView
SuperTextView copied to clipboard
奇怪为什么没有state_drawable_padding_right和state_drawable_padding_bottom
大概是实现选地点,显示“北京\/”的这个感觉,要在右边显示下箭头。 <com.coorchice.library.SuperTextView android:layout_width="wrap_content" android:layout_height="48dp" android:paddingBottom="16dp" android:paddingLeft="16dp" android:paddingRight="32dp" android:paddingTop="16dp" android:text="背景" android:textColor="#FFFFFF" app:isShowState="true" app:state_drawable="@drawable/down_arrow" app:state_drawable_height="16dp" app:state_drawable_mode="right" app:state_drawable_padding_left="-16dp" app:state_drawable_width="16dp" /> 通过阅读源码我反直觉地只能给state_drawable_padding_left输入负值来达成应该有的state_drawable_padding_right的效果。 是不是应该加上缺失的state_drawable_padding_right和state_drawable_padding_bottom呢
开始的想法是使用state_drawable_padding_left和state_drawable_padding_top就可以准确的控制位置了,所以就没添加state_drawable_padding_right和state_drawable_padding_bottom了。这个在后面的优化中可以加上。 感谢你的建议!
我也很奇怪,打算特来问问的,没想到也有遇到的,哈哈,一年了还没加上哈哈哈哈,可能大佬太忙了 @chenBingX
还好可以写负数哇666 @wda43779
@ruanbaojun1105 感谢支持❤️ 目前,state_drawable_padding_right和state_drawable_padding_bottom 这两个属性的设计还没思考清楚😂