-2

我想知道如何在我的 android 应用程序中编写一个按钮以在不同的 xml/类中创建/制作一个新按钮?有人可以帮我弄这个吗?任何帮助表示赞赏。谢谢。

4

2 回答 2

2

我可以看到两种方法。

  1. 像往常一样创建您想要启用的按钮,但在 XML 布局文件中创建另一个按钮。然后将其android:visibility参数设置为goneor invisible。现在您可以从代码中控制视图是否可见。用户View.setVisibility()来改变它。查看此链接以获取更多详细信息:http: //developer.android.com/reference/android/view/View.html#setVisibility(int)(它还解释了invisible和之间的区别gone

  2. ViewGroup您可以从代码中动态添加视图。为此,您可以从代码中创建所需的按钮... new Button(...)...,然后ViewGroup通过调用将其添加到所需的ViewGroup.addView(...). 有关该主题的更多信息:Android:从代码向特定布局添加视图

于 2012-08-21T22:04:00.540 回答
0

您可以使用 setVisibility 方法。

只需将您希望“创建”的按钮设置为 INVISIBLE,当用户单击第一个按钮时,将第二个按钮的 setVisibility 设置为 VISIBLE,看起来您创建了一个新按钮。

阅读更多: public void setVisibility(int可见性)

于 2012-08-21T22:04:36.417 回答