【问题标题】:Create a specific number of buttons创建特定数量的按钮
【发布时间】:2014-02-24 15:29:07
【问题描述】:

我想在 Android 中的 java 类中创建一个布局。我需要用户输入一个介于 1 到 20 之间的数字,这会创建用户选择的按钮数。

我知道这在 Java 中是可能的,但我不知道这在 Android 中是否可能,知道吗?谢谢!

【问题讨论】:

  • Merlevede 你能解释一下怎么做吗?或者你有这方面的例子吗?提前谢谢你!
  • 如果您以编程方式执行此操作,您可以轻松地从 0 - n 循环并将它们添加到布局中。
  • 给我看看你目前拥有的代码,我可以进一步指导你。
  • 我将进一步解释我的情况。我在 XML 中创建了一个布局,我想在单击播放按钮时对其进行修改。然后我希望这个布局改为其他布局,按照我所说的第一个问题进行。
  • 我想把这些特定的按钮放在布局的确定区域

标签: java android class button layout


【解决方案1】:
LinearLayout buttonsLayout = (LinearLayout)findViewById(R.id.buttons_layout);
    LayoutParams layoutParams = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
    for(int i=0;i<numberOfButtons;i++){
        Button button = new Button(this);
        button.setText("Buttin "+(i+1));
        button.set....other attributes
        buttonsLayout.addView(button, layoutParams);
    }

【讨论】:

  • 也看看这个问题link
猜你喜欢
  • 2023-03-09
  • 1970-01-01
  • 2018-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-04
相关资源
最近更新 更多