私は次のコードを使って、linearLayoutの重みを0.7に設定しようとしています。ドキュメンテーションとオンラインでは3つのパラメータが必要です。ない私を聞かせて:xmlの問題ではなく、コードでLinearLayoutの重みを設定してください
LinearLayout linear = new LinearLayout(this);
linear.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
をので、ここでそれは高さと幅が、それは軽量であり、それは文句を言わない私がそこに入れてみましょうドキュメントで述べている最後のパラメータの両方を設定します。
私はすでに、それは私が3つのパラメータを取っていない、それによって何を意味するかだと試してみました。日食はただ私が1を取り除くことを望んでいる。それがなぜ私を混乱させるのか。 – SamRowley
正しいパッケージを使用していますか?必要な場合は輸入品を確認してください。私はあなたが何を意味しているのか見てきましたが、このコードは私の日食でOKです。あなたが望むなら、完全なクラスを追加しますか? – Nanne
import android.view.ViewGroup.LayoutParams; LayoutParamsに関連する唯一のインポートですが、それだけで十分ですが、明らかにLinearLayoutパッケージもあります。 – SamRowley