影片直播app原始碼,EditText保留小數位數
影片直播app原始碼,EditText保留小數位數
package com.shentaiwang.jsz.savepatient.util; import android.text.Editable; import android.text.TextWatcher; import android.widget.EditText; /** * Created by jsz on 2017/7/22. * 保留小數位數 */ public class RetainDecimal { /** * * @param editText EditText * @param pointNo 保留的小數位數 */ public static void setRetainPoint(final EditText editText, final int pointNo) { editText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { if (s.toString().contains(".")) { if (s.length() - 1 - s.toString().indexOf(".") > pointNo) { s = s.toString().subSequence(0, s.toString().indexOf(".") + pointNo + 1); editText.setText(s); editText.setSelection(s.length()); } } if (s.toString().trim().substring(0).equals(".")) { s = "0" + s; editText.setText(s); editText.setSelection(2); } if (s.toString().startsWith("0") && s.toString().trim().length() > 1) { if (!s.toString().substring(1, 2).equals(".")) { editText.setText(s.subSequence(0, 1)); editText.setSelection(1); return; } } } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void afterTextChanged(Editable s) { // TODO Auto-generated method stub } }); } }
以上就是 影片直播app原始碼,EditText保留小數位數,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2932291/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 手機直播原始碼,flutter 隨機數的生成和保留兩位小數原始碼Flutter隨機
- 影片直播app原始碼,自定義View 線型EditText輸入框APP原始碼View
- JavaScript保留兩位或者其他位數小數JavaScript
- Js保留兩位小數JS
- java保留兩位小數Java
- oracle保留兩位小數Oracle
- C++保留有效位與保留小數位C++
- JavaScript浮點數保留兩位小數JavaScript
- C#保留小數位數的方法C#
- sql server 中對小數保留兩位小數SQLServer
- javascript 保留小數位 (toFixed方法)JavaScript
- javascript保留小數點後兩位JavaScript
- Java保留兩位小數的方法Java
- Javascript 保留幾位小數的方法JavaScript
- 影片直播系統原始碼,EditText輸入框的使用原始碼
- js如何實現數字保留小數點後兩位小數JS
- javascript保留指定位數小數程式碼JavaScript
- javascript如何實現保留兩位小數JavaScript
- android kotlin 小數保留格式化位數AndroidKotlin
- 千分位分隔數字並自定義保留小數位數
- js實現的保留兩位小數程式碼例項JS
- mysql格式化小數保留小數點後兩位(小數點格式化)MySql
- MySQL保留幾位小數的4種方法MySql
- java保留2位小數及BigDecimal使用JavaDecimal
- sql 保留兩位小數+四捨五入SQL
- app直播原始碼,uniapp隨機數生成簽名APP原始碼隨機
- 影片直播系統原始碼,Android EditText不顯示提示文字hint原始碼Android
- Android&Java保留小數位數的幾種寫法AndroidJava
- Math類產生隨機數後保留一位小數隨機
- Java 兩個整數相除保留兩位小數,將小數轉化為百分數Java
- iOS小數點格式化:最多保留兩位小數,小數點後末尾的0不要iOS
- js取整並保留兩位小數的方法JS
- 前端保留兩位小數toFixed(2)會有坑前端
- jdk8之stream求和,保留兩位小數JDK
- js實現如何保留float浮點數小數點後兩位JS
- Python保留兩位小數五種常用的方法!Python
- 實現保留指定數目小數的示例程式碼
- app直播原始碼,Android EditText的游標的顯示和隱藏APP原始碼Android