在Android Studio的编辑文本中自动添加美元符号($)

在Android Studio的编辑文本中自动添加美元符号($),第1张

概述我想有一个编辑文本,可以在数字之前自动输入一个美元符号.AndroidStudio例$500强编辑:在使用编辑文本时(点击时)应该添加$.货币将以加元计算.然而,美元符号将作为该领域的提醒解决方法:只需添加一个onChange监听器,并在用户完成输入后插入$.privateEditTextyourEditText;

我想有一个编辑文本,可以在数字之前自动输入一个美元符号. 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的编辑文本中自动添加美元符号($)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1099515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存