備忘録 〜プログラミング〜

プログラミングに関する事をつらつらと、、

LinearLayoutのOrientationをコード上で変更する

簡単な事なのですが、忘れがちなのでメモ。 xml上では、こちら。

android:orientation="horizontal"

コード上では、こちら。

LinearLayout sample = new LinearLayout(this);
sample.setOrientation(LinearLayout.HORIZONTAL);

LinearLayout.LayoutParamを使用して変更するのかと思っていましたが、こちらはmarginなどを変更するときに。

android - Layout orientation in code - Stack Overflow