我想知道如何在我的Android应用程序中编写一个按钮来创建/在不同的xml /类中创建一个新按钮? 有人可以帮我弄这个吗? 任何帮助赞赏。 感谢。
答案 0 :(得分:2)
我可以看到两个方法。
像往常一样创建要启用的按钮,但是在XML布局文件中创建另一个按钮。然后将其android:visibility
参数设置为gone
或invisible
。现在您可以控制是否可以从代码中看到视图。用户View.setVisibility()
进行更改。
请查看此链接以获取更多详细信息:http://developer.android.com/reference/android/view/View.html#setVisibility(int)(它还解释了invisible
和gone
之间的区别)
您可以从代码中动态地向ViewGroup
添加视图。为此,您可以通过代码... new Button(...)...
创建所需的按钮,然后通过调用ViewGroup
将其添加到所需的ViewGroup.addView(...)
。
有关该主题的更多信息:Android: Add a view to a specific Layout from code
答案 1 :(得分:0)
您可以使用setVisibility方法。
只需将其设置为INVISIBLE即可“创建”按钮,当用户单击第一个按钮时,将第二个按钮的setVisibility设置为VISIBLE,看起来您创建了一个新按钮。 / p>