【发布时间】:2023-03-04 07:46:07
【问题描述】:
如何设置以编程方式创建的复选框的文本在复选框的左侧而不是右侧对齐。下面是一段代码sn-p:
Checkbox check1 = new Checkbox(getApplicationContext());
check1.setLayoutParams(new ActionBar.LayoutParams(LinearLayoutCompat.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
check1.setId(fieldNo);
check1.setTextColor(Color.BLACK);
check1.setGravity(Gravity.RIGHT);
check1.setText(formField.get(fieldNo));
上面的代码导致复选框右侧显示的文本。
我怎样才能让复选框左侧的文本?
【问题讨论】:
-
check1.setGravity(Gravity.LEFT)试试这个 -
试过但没用。