如何避免此问题是EditText?

时间:2015-11-23 13:17:09

标签: android android-edittext

我在第二个editText中的“状态地址”下面有这个文本问题,如下图所示:

enter image description here

正如您所看到的那样,文本向上移动...只有它的底部几乎可见...我通过复制“状态地址”下第一个editText的所有属性然后将其添加到实际创建此edittext使用addView()方法的父linearLayout。

这是代码:

EditText addMore = new EditText(this);
    EditText old = (EditText) layout.findViewById(R.id.editText);
    LinearLayout parent = (LinearLayout) layout.findViewById(R.id.linearLayout);

    addMore.setBackgroundResource(R.drawable.glow_edittext);
    addMore.setLayoutParams(old.getLayoutParams());
    addMore.setHeight(old.getHeight());
    addMore.setTextColor(getResources().getColor(R.color.white));

    parent.addView(addMore);

这是EditText的XML代码,其属性将被复制:

<EditText
        android:id="@+id/serviceAddressEdit"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_gravity="center_horizontal"
        android:layout_marginEnd="10dp"
        android:layout_marginLeft="10dp"
        android:layout_marginRight="10dp"
        android:layout_marginStart="10dp"
        android:layout_marginTop="5dp"
        android:layout_weight="1"
        android:background="@drawable/glow_edittext"
        android:ems="10"
        android:inputType="text|textPostalAddress"
        android:textColor="@color/white" >

    </EditText>

0 个答案:

没有答案