2016-05-13 76 views
1

我的應用程序中有三個動態創建的表格行。第一行和第二行分別只有一個文本視圖。他們的表格行有3個文本視圖。如何在Android中拉伸表格行?

當第二行的文本視圖具有長度長的文本意味着第三行被拉伸。如何解決這個問題? 1

In this screen shot, third row is stretched extra

+0

如何構成的屏幕截圖和佈局代碼。從你的描述中,想象你的問題有點困難。 –

+0

我已經添加了一個截圖。請檢查它 – bala

+0

最小的錯字/可讀性,反正這個問題似乎對我好。 – peterh

回答

0

跨度文本視圖和第二排
TableRow.LayoutParams txtViewParams = new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.WRAP_CONTENT); txtViewParams.span = 3; project.setLayoutParams(txtViewParams);

我希望這個作品

+0

它不起作用。它顯示空指針異常。 int android.widget.TableRow $ LayoutParams.span'的空對象引用。但我動態創建textView。這是我的代碼。 plz check it'project = new TextView(SlideMenu.this); TableRow.LayoutParams txtViewParams =(TableRow.LayoutParams)project.getLayoutParams(); txtViewParams.span = 3; project.setLayoutParams(txtViewParams);' – bala

+0

這是什麼bLp? – bala

+0

TableRow.LayoutParams txtViewParams = new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT,TableRow.LayoutParams.WRAP_CONTENT); txtViewParams.span = 3; project.setLayoutParams(txtViewParams); –