Android-动态设置FrameLayout宽度
作者:互联网
我有一个FrameLayout,我想随着时间的增长而增长.
我已经实现了Runnable-Interface.
public void run() {
time_value++;
FrameLayout fl_dateTime = (FrameLayout)findViewById(R.id.game_DateTime);
LayoutParams lp_fl_dateTime = fl_dateTime.getLayoutParams();
lp_fl_dateTime.width = time_value;
handler.postDelayed(this, 100);
}
为什么不起作用? O_O
解决方法:
修改布局参数后,需要将其重新设置.
View#setLayoutParams(ViewGroup.LayoutParams lp)
标签:android-layout,android 来源: https://codeday.me/bug/20191201/2082605.html