如何在android中的linearlayout的所需位置动态地将edittext添加到linearlayout

时间:2011-08-18 08:36:10

标签: android android-layout

我是android的新手,实际上我想将edittexts添加到布局上所需位置的relativelayout或linearlayout.plz建议我。  提前谢谢..

1 个答案:

答案 0 :(得分:-1)

您真的需要以编程方式添加EditText吗?

通常只需隐藏某些视图并以编程方式更改可见性即可。

<EditText android:id="@+id/view_name"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:visibility="gone"
        />

可见性的三个值是“可见”,“不可见”和“消失”。 “消失”意味着EditText不占用空间。 “隐形”意味着它所占据的空间是空的。

您可以通过以下方式更改可见性:

EditText editText = (EditText) findViewById(R.id.view_name);
editText.setVisibility(View.VISIBLE);