我正在尝试创建一个主屏幕具有三个按钮的 Android 应用程序。我正在使用 Eclipse 程序,它会自动为按钮提供水平线性布局。我想要一个垂直的线性布局。虽然用 XML 编写和格式化按钮更容易,但我真的希望我的所有代码都使用 Java。我一直在浏览几个站点以获取有关如何在 Java 中格式化参数(例如重力和重量)的说明,但我被困住了。以下是我发现的一些示例:
和
他们都给了我错误,我明白这是因为我没有使用带有“J”或“GridData”的词。
我一直在尝试更改这些代码中的一些单词,以便它们可以匹配我的代码,但我被卡住了。我想我只是用错了词。这是我尝试的一种方法:
我的代码:
LinearLayout ll = new LinearLayout(this);
setContentView(ll);
Button bAnalyze = new Button(this);
bAnalyze.setText("Analyze");
ll.addView(bAnalyze);
我添加的内容:ll.setOrientation(vertical);
这是我学习 Java 的第一周,我在这门语言上遇到了麻烦,你可能知道。如果有人能给我一些代码来尝试或建议,那就太棒了。