Java 在android中动态添加文本框

Java 在android中动态添加文本框,java,android,android-layout,Java,Android,Android Layout,我正在开发一个应用程序,需要在选择按钮时向视图中添加一个文本框。我如何才能做到这一点或动态添加任何对象。我应该使用什么类或者需要调用什么方法?谢谢。您只需调用目标视图的addView方法。这是继承自的方法,请参见[此处][2] [2] :http://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.view,android.view.ViewGroup.LayoutParams)一种

我正在开发一个应用程序,需要在选择按钮时向视图中添加一个文本框。我如何才能做到这一点或动态添加任何对象。我应该使用什么类或者需要调用什么方法?谢谢。

您只需调用目标视图的
addView
方法。这是继承自的方法,请参见[此处][2]


[2] :http://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.view,android.view.ViewGroup.LayoutParams)

一种可能是在布局XML中定义它,并设置:

android:visibility="gone"
然后在代码中可以执行以下操作:

TextView myTextBox = (TextView) findViewById(R.id.myTextBoxId);
myTextBox.setVisibility(View.VISIBLE);
要再次隐藏它:

myTextBox.setVisibility(View.GONE);
这是你的电话号码