TableLayout tableLayout = (TableLayout)findViewById(R.id.tableLayout); int w = tableLayout.getWidth(); tableLayout.setLayoutParams(new TableLayout.LayoutParams(w, w));
(例:テーブルレイアウトの縦横同じサイズに変える記述)
既にレイアウトをxmlで設定していて、後に変更したい場合
上の記述のtablelayoutの単品レイアウトでは出来ますが
下みたいに親FrameLayoutに入れ、tablelayoutを変更しようとするとうまく行きません。
背景色の変更はできますが、サイズ変更ができません。
大変恐縮ですが正しいコードを教えてください。宜しくお願い致します。
xml
1<FrameLayout> 2 <TableLayout> 3 4 </TableLayout> 5</FrameLayout>

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/20 05:38