在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);
以上是線性布局的基本實現方式,根據具體需求可以進一步設置布局參數、添加更多子視圖等。