创建一个按钮-
Button myButton = new Button(this);
向其添加文本-
myButton.setText("Push Me");要使按钮可见,您需要将其添加到这样的视图中。您也可以将其添加到静态创建的视图中-
LinearLayout ll = (LinearLayout)findViewById(R.id.buttonlayout);LayoutParams lp = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);ll.addView(myButton, lp);
卸下按钮-
ll.removeView(myButton);
有关其他定制,请参阅文档。
如果要创建多个按钮,则建议设置ID。[这个http://codingdict.com/questions/159488)例子很清楚。
为了在关闭应用程序后使按钮可见,您需要将数据存储在内存中。最简单的方法是保持按钮及其规格的记录,并在关闭应用程序之前存储它们。打开应用程序后,您可以读取存储的数据并相应地创建按钮。
有关更多详细信息,请检查数据存储。



