在Android中,可以使用XML布局文件或者Java代码来实现线性布局。
使用XML布局文件:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<!-- 子视图的代码放在这里 -->
</LinearLayout>
使用Java代码:
LinearLayout linearLayout = new LinearLayout(context);
linearLayout.setLayoutParams(new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.WRAP_CONTENT));
linearLayout.setOrientation(LinearLayout.VERTICAL);
TextView textView = new TextView(context);
textView.setLayoutParams(new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT));
textView.setText("Hello, World!");
linearLayout.addView(textView);
以上是线性布局的基本实现方式,根据具体需求可以进一步设置布局参数、添加更多子视图等。