私は、同様の質問で多くの質問があることを認識しています。しかし、彼らのほとんどは水平方向に対処していますが、私の問題は垂直方向にあります。私はいくつか試しましたが、彼らは助けにはならなかったのです。アンドロイドの線形レイアウトの重量プロパティがプログラムによって正しく動作しない
このように問題に。私は、線形レイアウトの垂直方向に問題があります。私はこれまでのところ、これを持っている:これは、次のような
マイレイアウトパラメータは次のとおりです。
LinearLayout.LayoutParams lparams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
lparams.weight = 1;
// And then simply adding this Layout param to all the widgets
私は0に、高さプロパティを設定する場合しかし、私は何も得ます。私が理解しているのは、weightプロパティに基づいて同じ高さをすべてに割り当てる必要があるため、同じ出力が得られるはずです。誰か助けてもらえますか?
'ViewGroup.LayoutParams'を' LinearLayout.LayoutParams'に変更してみることができます –
xmlを使って行うことはできませんか? – Ancee