-1
我只需要你的幫助。我想開發一個包含TableLayout的應用程序,並且我想在運行時添加n個行。我試過尋找很多東西,無法找到可能的方法。所以,任何人都可以提前幫助或提供任何參考..謝謝如何在運行時添加n行TableLayout android
我只需要你的幫助。我想開發一個包含TableLayout的應用程序,並且我想在運行時添加n個行。我試過尋找很多東西,無法找到可能的方法。所以,任何人都可以提前幫助或提供任何參考..謝謝如何在運行時添加n行TableLayout android
試試這個代碼:
int count=20
TableLayout tl=(TableLayout)findViewById(R.id.mainLayout); //table layout in xml
for(int i=0;i<count;i++)
{
TableRow tr = new TableRow(this);
tr.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));
TextView textview = new TextView(this);
textview.setText("hello");
tr.addView(textview);
tl.addView(tr, new TableLayout.LayoutParams(
LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT));
}
}
感謝