我想动态设置TextView的宽度,使用setWidth(width)
方法。
txtviewOne.setWidth(10);
txtviewTwo.setWidth(10);
但不是成功。
请帮助我,我如何设置TextView的宽度动态。
我想动态设置TextView的宽度,使用setWidth(width)
方法。
txtviewOne.setWidth(10);
txtviewTwo.setWidth(10);
但不是成功。
请帮助我,我如何设置TextView的宽度动态。
TextView tv;
----------------------
tv=new TextView(this); // or tv=new TextView(R.id.textview1);
LinearLayout.LayoutParams Params1 = new LinearLayout.LayoutParams(15,50);
tv.setLayoutParams(Params1);
我把new TableRow()
因为TextView的母公司是TableRow
。 如果你的父母的观点是LinearLayout
,通过更换new LinearLayout.LayoutParams
。
textView.setLayoutParams(
new TableRow.LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.MATCH_PARENT));
我曾经历过的情况下,类似的东西那里是在父母的层次结构中的滚动型。 无论怎样,我会修改里面的布局,我的命令被忽略。 如果是这样的情况下,尝试调用RequestLayout上滚动型或删除并重新添加了滚动的子视图。