我想有一个编辑文本,可以在数字之前自动输入一个美元符号. Android Studio
例
0强
编辑:
在使用编辑文本时(点击时)应该添加$.货币将以加元计算.然而,美元符号将作为该领域的提醒
解决方法:
只需添加一个onChange监听器,并在用户完成输入后插入$.
private EditText yourEditText;@OverrIDepublic voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.main); yourEditText = (EditText) findVIEwByID(R.ID.yourEditTextID); yourEditText.addTextChangedListener(new TextWatcher() { @OverrIDe public voID afterTextChanged(Editable s) { yourEditText.setText("$" + yourEditText.getText().toString()); } @OverrIDe public voID beforeTextChanged(CharSequence s, int start, int count, int after) {} @OverrIDe public voID onTextChanged(CharSequence s, int start, int before, int count) {} });}
总结 以上是内存溢出为你收集整理的在Android Studio的编辑文本中自动添加美元符号($)全部内容,希望文章能够帮你解决在Android Studio的编辑文本中自动添加美元符号($)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)