TextAlignment 不适用于复选框
Posted
技术标签:
【中文标题】TextAlignment 不适用于复选框【英文标题】:TextAlignment is not working dynamically for checkbox 【发布时间】:2019-10-12 02:45:20 【问题描述】:android.Views.Textalignment 无法动态工作
我试过下面的代码:
在加载时间:
CheckBox checkBox = new CheckBox(this);
checkBox.TextAlignment = Android.Views.TextAlignment.ViewStart;
通过单击按钮动态更改对齐方式。但对齐未更新。
checkBox.TextAlignment = Android.Views.TextAlignment.Center;
【问题讨论】:
【参考方案1】:我假设您想更改CheckBox
中文本的对齐方式。这可以通过代码将小部件的gravity
设置为center
来实现。
checkBox.setGravity( Gravity.CENTER )
【讨论】:
他要求动态方式不在 xml 上 重力工作正常。但我需要 TextAlginment 属性。【参考方案2】: <CheckBox
android:layout_
android:layout_
android:text="Check Box"
android:gravity="center"
android:textAlignment="center"/>
确保使用宽度作为 match_parent , 或固定大小的创建者,而不是复选框文本的大小, 然后你可以使用 textAlignment 作为中心或任何你想要的
【讨论】:
以上是关于TextAlignment 不适用于复选框的主要内容,如果未能解决你的问题,请参考以下文章