プログラムで水平方向の線形レイアウトを宣言しました。
そのレイアウトの幅、高さ、余白を動的に設定する方法。
私は以下のように試しました:
leftMargin = 40;
rightMargin = 20;
widgetWidth = 300;
topMargin = 5;
bottomMargin = 5;
widgetHeight = 100;
LayoutParams params = new LayoutParams((int) widgetWidth, (int) widgetHeight);
params.setMargins((int) leftMargin, (int) topMargin,
(int) rightMargin, (int) bottomMargin);
newHorizontalLayout = new LinearLayout(ctx);
newHorizontalLayout.setOrientation(LinearLayout.HORIZONTAL);
newHorizontalLayout.setLayoutParams(params);
しかし、ヌルポインタ例外が発生しています。彼の問題を整理するのを手伝ってくれる人はいますか。