【发布时间】:2011-12-02 09:10:36
【问题描述】:
我为按钮以及不同的按钮状态制作了自定义背景。但现在我提出了一个我无法理解的观点。
当按钮处于正常状态时,它看起来就很好。但是当我按下按钮时,我需要将文本向下移动几个像素,因为按钮背景图像在移动(实际上感觉就像它在图像上移动,因为首先在按钮下方有边框,当它处于按下状态时,这个边框就会消失)。请看下图。
当按钮状态被按下时,如何移动按钮中的按钮文本? (可能以某种方式填充或自定义按钮布局)
【问题讨论】:
-
你可以试试这个3D按钮stackoverflow.com/a/19248175/2149195
-
赏金附录:我现在尝试了一堆带有 9 个补丁的东西来移动文本内容。其中最有希望的看起来像
android:variablePadding="true",但我仍然没有运气(是的,我尝试使触摸事件的视图无效......)
标签: android user-interface button