我是应用程序开发的新手。
我想在屏幕上添加一个按钮,单击该按钮会给用户一个 TextEdit,他可以在其中输入一些数据。谁能简要描述一下这是如何完成的?
我是应用程序开发的新手。
我想在屏幕上添加一个按钮,单击该按钮会给用户一个 TextEdit,他可以在其中输入一些数据。谁能简要描述一下这是如何完成的?
我不打算从头开始编写所有代码,但我可以给你一些应该有帮助的建议。EditText
你可以用类似的东西创建一个新的
public void onClick(View v)
{
EditText et = new EditText(v.getContext());
// add layout params, text, etc...
}
然后您需要将其添加到当前充气ViewGroup
的;中。LinearLayout
Layout
viewGroupName.addView(et)
但是,如果这对您有用,一种更简单的方法是EditText
在您的 xml 中已经定义并将 设置visibility
为invisible
或gone
然后将visibility
您的设置onClick()
为visible
。
希望这足以让您入门。如果您有任何问题随时问。