我正在为平板电脑制作一个小应用程序,类似于显示标志。Android编辑文本对齐
我有几个显示标志中心对齐的文本元素。当我点击它时,它会转换为editText。我希望编辑文本的方式使其中的文本是居中对齐和内容包装。但是当我输入内容时,editText扩展了两种方式,保持文本与中心对齐。我想用右对齐的文本元素做同样的事情(唯一的区别是编辑文本只会向左扩展)。
当我试图做到这一点,现在它向left.This扩大是我摆出编辑文本元素
tempView=new EditText(this);
((EditText) tempView).setTextSize(shrinkedFontSize);
((EditText) tempView).setTypeface(tf);
((EditText) tempView).setText(tempInput.getText());
((EditText) tempView).setGravity(Gravity.CENTER);
layout.addView(tempView, tempParams);
我在布局设置布局的宽度WRAP_CONTENT代码参数。我也在编辑文本左上角的布局参数中指定了x和y。
有什么办法可以达到这个目的吗?