我使用了一个Edittext属性android:inputType="textPassword".
但是当我在其中键入一些文本时,在更改为实体项目符号之前,文本逐字逐句可见.
当用户输入文本时,如何使文本不可见.
请帮我.
我有一个EditText谁inputType是numberPassword.我想更改替换文本的点大小.它对我来说非常小(android默认).我想增加点大小.我怎样才能做到这一点?
我正在处理需要密码字段(iethe Edit Text)的任务,以使用星号(*)而不是点(.)隐藏用户输入.目前它显示为点.如果可能使用android的本机方法,请告诉我如何做到这一点.或者,如果有人已经这样做,请发布代码来执行此操作.
提前致谢..
我试图在展现asterisk (*)到位点的符号EditText有inputType作为textPassword.我遇到了要求使用setTransformationMethod()和实施的帖子PasswordTransformationMethod.但是我需要实现该类的哪种方法以及如何显示星号?还有其他办法吗?
谢谢
我正经历一个奇怪的问题.
我已经创建了CustomEdittext类来设置Typeface整个应用程序,它几乎在所有情况下都能成功运行.
我在用 circo.ttf
问题是,当我设置时android:inputType="textPassword",文本在键入后停止显示,可能是因为字体没有密码符号或者可能存在其他问题.
以下是我的问题的一个例子:

CustomEdittext.java
public class CustomEdittext extends EditText {
public CustomEdittext(Context context) {
super(context);
changeFonts(context);
}
public CustomEdittext(Context context, AttributeSet attrs) {
super(context, attrs);
changeFonts(context);
}
public CustomEdittext(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
changeFonts(context);
}
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
super.onDraw(canvas);
}
private void changeFonts(Context context) {
// TODO Auto-generated method stub
Typeface tface = Typeface.createFromAsset(context.getAssets(),"fonts/circo.ttf");
this.setTypeface(tface);
this.setTextColor(Color.parseColor("#921c50"));
Log.i("Input Type", …Run Code Online (Sandbox Code Playgroud)