android – 用于打开和关闭状态的ToggleButton文本标签放置

android – 用于打开和关闭状态的ToggleButton文本标签放置,第1张

概述反正有没有控制ToggleButton开启和关闭状态的文本位置?例如,我希望文本标签在打开时保持对齐,在关闭时保持右对齐. 编辑: 此外,我还要在左侧和右侧为文本添加一些填充.大约5dp.如果可能的话,可以更好地控制标签的位置. 回答: 这就是我需要的! button.setGravity(Gravity.RIGHT | Gravity.CENTER_VERTICAL);button.setPa 反正有没有控制Togglebutton开启和关闭状态的文本位置?例如,我希望文本标签在打开时保持对齐,在关闭时保持右对齐.

编辑:
此外,我还要在左侧和右侧为文本添加一些填充.大约5dp.如果可能的话,可以更好地控制标签的位置.

回答:
这就是我需要的!

button.setGravity(Gravity.RIGHT | Gravity.CENTER_VERTICAL);button.setpadding(0,5,0);
解决方法
public class StackActivity extends Activity implements OnCheckedchangelistener {    private Togglebutton tb;    @OverrIDe    public voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.main);        tb = (Togglebutton)findVIEwByID(R.ID.togglebutton1);        tb.setonCheckedchangelistener(this);    }    @OverrIDe    public voID onCheckedChanged(Compoundbutton buttonVIEw,boolean isChecked)     {        if(isChecked)        {            tb.setGravity(Gravity.left);            tb.setpadding(5,0);    // Set left padding         } else        {            tb.setGravity(Gravity.RIGHT);            tb.setpadding(0,0);    // Set right padding        }    }}
总结

以上是内存溢出为你收集整理的android – 用于打开和关闭状态的ToggleButton文本标签放置全部内容,希望文章能够帮你解决android – 用于打开和关闭状态的ToggleButton文本标签放置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1130748.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存