ホーム画面に 3 つのボタンがある Android アプリを作成しようとしています。プログラム Eclipse を使用していますが、自動的にボタンに水平方向の線形レイアウトが与えられます。縦一直線のレイアウトでお願いします。XML でボタンをコーディングしてフォーマットする方が簡単ですが、私はすべてのコードを Java にしたいと考えています。Java で重力や重量などのパラメーターをフォーマットする方法について、いくつかのサイトを調べてきましたが、行き詰まっています。ここに私が見つけたもののいくつかの例があります:
と
それらはすべてエラーになりますが、「J」または「GridData」を含む単語を使用していないためだと理解しています。
これらのコードのいくつかの単語を自分のコードと一致するように変更しようとしましたが、行き詰まりました。間違った言葉を使っているだけだと思います。これが私が試した1つの方法です:
私のコード:
LinearLayout ll = new LinearLayout(this);
setContentView(ll);
Button bAnalyze = new Button(this);
bAnalyze.setText("Analyze");
ll.addView(bAnalyze);
私が追加したもの: ll.setOrientation(vertical);
これは私が Java を学習する最初の 1 週間であり、おそらくおわかりのように、言語に問題があります。試してみるコードや提案を誰かが提供してくれたら、それは素晴らしいことです。