Java:增加Edittextfield的大小
试图增加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
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));给出了一个小框…其余的正在扩展,但不是地址字段。。。