`
您好,
我要求使用自己的背景和蓝灯来切换按钮。
然而,使用这个我无法自定义切换按钮的位置灯,它总是放在按钮的底部。
我想将它移到上方和按钮中心下方。
我尝试使用paddingBottom,但这没有帮助。对此有任何帮助表示赞赏。
-Thanks, 馒头
答案 0 :(得分:1)
那光是9补丁png的一部分。如果您创建新背景,则需要将自己的“开”和“关”圆添加到文件中。然后使用九贴片的边框线来防止圆形拉伸。
http://developer.android.com/guide/developing/tools/draw9patch.html
另请阅读我的答案,获取另一种解释:How to create android spinner without down triangle on the right side of the widget
答案 1 :(得分:1)
使用LayerList并将图形放在切换按钮上,方法是将drawable包含在位图标记中,并将其重力设置为“center” - 请参阅LayerList here
答案 2 :(得分:0)
如果我理解你的问题,请使用relativeLayout并执行android:layout_Below