我可以很容易地使用XML文件并指定参数。
<android:layout_width="fill_parent" android:layout_height="wrap_content">
但是我在通过代码指定参数时感到困惑。对于每个视图,我都使用以下方式指定参数:
view.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.FILL_PARENT));
我看到我可以指定相对布局、帧布局等选项。 目前,我为所有视图(如图像、文本和GridView)使用线性布局。视图参数应该基于父元素的布局来定义吗?或者,即使视图是另一种布局(例如FrameLayout)的子项,也可以将其指定为线性布局吗?非常抱歉,但我找不到区别。