要動態(tài)添加內(nèi)容到GridLayout,您可以通過編程方式創(chuàng)建并添加視圖到GridLayout的子視圖列表中。下面是一個示例代碼,演示了如何動態(tài)添加內(nèi)容到GridLayout:
GridLayout gridLayout = findViewById(R.id.gridLayout);
// 創(chuàng)建視圖
TextView textView = new TextView(this);
textView.setText("動態(tài)添加的內(nèi)容");
// 設(shè)置視圖的布局參數(shù)
GridLayout.LayoutParams params = new GridLayout.LayoutParams();
params.width = GridLayout.LayoutParams.WRAP_CONTENT;
params.height = GridLayout.LayoutParams.WRAP_CONTENT;
// 添加視圖到GridLayout
gridLayout.addView(textView, params);
您可以在適當(dāng)?shù)奈恢谜{(diào)用上述代碼來動態(tài)添加內(nèi)容到GridLayout。請確保在調(diào)用 gridLayout.addView()
之前,已經(jīng)設(shè)置了視圖的布局參數(shù),以便它正確地顯示在GridLayout中。