2011-01-29 90 views
0

guys 我想知道錶行的長度。動態添加視圖到tablerow

在我的應用程序中,視圖是動態創建的,並被添加到tablelayout中...並且它沒有任何問題。

然而,如果行的長度比屏幕的寬度longger(因爲太多的看法載上的行),我無法看到一些的屏幕視圖。

你知道如何在實際顯示屏幕上的行之前檢查它嗎?

感謝您的幫助。

回答

0

您可以使用tablerow的屬性和動態地改變它的高度和寬度

TableRow tableRow = findViewById(R.id.tableRow1); 
tableRow.setMinimumHeight(minHeight); 
tableRow.setMinimumWidth(minWidth); 
tableRow.setWeightSum(weightSum);