在Android中,可以通過以下步驟動態創建View:
dynamic_view.xml
的布局文件,定義一個TextView:<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dynamic_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Dynamic TextView" />
LayoutInflater
將布局文件解析為一個View對象:LayoutInflater inflater = LayoutInflater.from(context);
View dynamicView = inflater.inflate(R.layout.dynamic_view, null);
LinearLayout linearLayout = findViewById(R.id.linear_layout);
linearLayout.addView(dynamicView);
此時,動態創建的TextView就會顯示在LinearLayout中。
注意:在實際使用時,需要根據需要設置動態創建的View的屬性和監聽器等。