遇到了一个ui问题,效果图实际的大小比设计的要小。原因是一个setBackgroundDrawableResource()引起的,引用的是一个阴影。
设置背景怎么会引起width的变化呢?不是很清楚,写一个demo理一下。
阴影简单写一下就可以了,为了演示效果明显一点,把各个方向都设置为50px。
一个layout,先把高度固定为200吧。设置xml shadow背景,里面加一个TextView。TextView宽高均为200dp。
遇到了一个ui问题,效果图实际的大小比设计的要小。原因是一个setBackgroundDrawableResource()引起的,引用的是一个阴影。
设置背景怎么会引起width的变化呢?不是很清楚,写一个demo理一下。
阴影简单写一下就可以了,为了演示效果明显一点,把各个方向都设置为50px。
一个layout,先把高度固定为200吧。设置xml shadow背景,里面加一个TextView。TextView宽高均为200dp。