如何在运行时构建一个按钮(Android)

时间:2013-05-19 15:27:57

标签: java android android-layout android-view android-button

文档中没有关于Android的这一特定功能(例如:

http://developer.android.com/reference/android/widget/Button.html#Button(android.content.Context)

如何在现有布局中添加按钮(或在运行时创建布局)?

然后,我如何将属性应用于我刚刚创建的按钮?

1 个答案:

答案 0 :(得分:1)

您可以从代码创建按钮。您可以在doc中找到设置属性的所有替代方法。例如

          Button button = new Button(this); 
          button.setText("hi"); 
          button.setId(Id);
          button.setTextColor(Color.Red);
          button.setBackgroundResource(R.drawable.icon);
          buttonlayout.addView(button);