Java:增加Edittextfield的大小

Java:增加Edittextfield的大小,java,android,Java,Android,试图增加java中edittextfield的大小..我该怎么做。 下面是我的代码 final EditText address = new EditText(activity); if (data.getFavoriteAddress() != null && !data.getFavoriteAddress().trim().equals("")) { ad

试图增加java中edittextfield的大小..我该怎么做。 下面是我的代码

final EditText address = new EditText(activity);
                if (data.getFavoriteAddress() != null
                        && !data.getFavoriteAddress().trim().equals("")) {
                    address.setText(data.getFavoriteAddress());
                } else {
                    address.setHint(R.string.address);
                }

您可以这样写,以增加编辑文本的大小

地址:setTextSize(18.0f)

或者,如果要增加编辑文本字段,则

EditText地址=新的EditText(本); address.setLayoutParams(新的EditText.LayoutParams(EditText.LayoutParams.MATCH_父项,EditText.LayoutParams.WRAP_内容))

EditText地址=新的EditText(本); address.setLayoutParams(新的EditText.LayoutParams(100100))

您可以尝试此代码

ViewGroup.MarginLayoutParams xyz=(ViewGroup.MarginLayoutParams)EditText.getLayoutParams(); xyz.高度=150;
xyz.宽度=200

请尝试以下代码:

  ViewGroup.MarginLayoutParams mlp = (ViewGroup.MarginLayoutParams)EditText.getLayoutParams();
  mlp.height=100;
  mlp.width=150; 
更好地使用 EditText地址=新的EditText(本); address.setLayoutParams(新的EditText.LayoutParams(EditText.LayoutParams.MATCH_父项,EditText.LayoutParams.WRAP_内容))

如果尺寸很小,请将您的尺寸从100增加到所需尺寸,第一个是宽度,第二个是高度。如下图所示


EditText地址=新的EditText(本);address.setLayoutParams(新的EditText.LayoutParams(450100))

这里回答的问题:嗨..谢谢你的代码..EditText.LayoutParams(100100));给出了一个小框…其余的正在扩展,但不是地址字段。。。