影片直播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
- oracle保留兩位小數Oracle
- C++保留有效位與保留小數位C++
- JavaScript浮點數保留兩位小數JavaScript
- 影片直播系統原始碼,EditText輸入框的使用原始碼
- android kotlin 小數保留格式化位數AndroidKotlin
- java保留2位小數及BigDecimal使用JavaDecimal
- 影片直播系統原始碼,Android EditText不顯示提示文字hint原始碼Android
- mysql格式化小數保留小數點後兩位(小數點格式化)MySql
- Android&Java保留小數位數的幾種寫法AndroidJava
- MySQL保留幾位小數的4種方法MySql
- app直播原始碼,Android EditText的游標的顯示和隱藏APP原始碼Android
- app直播原始碼,uniapp隨機數生成簽名APP原始碼隨機
- Math類產生隨機數後保留一位小數隨機
- iOS小數點格式化:最多保留兩位小數,小數點後末尾的0不要iOS
- Python保留兩位小數五種常用的方法!Python
- 前端保留兩位小數toFixed(2)會有坑前端
- jdk8之stream求和,保留兩位小數JDK
- Python如何保留float型別小數點後3位Python型別
- 直播app原始碼,進行身份驗證時,檢測身份證位數夠不夠APP原始碼
- 直播帶貨app原始碼,獲取直播影片的第一幀APP原始碼
- input限制只能輸入整數或保留小數點後2位的浮點數
- app直播原始碼,監聽EditText輸入框內輸入內容的變化APP原始碼
- 影片直播app原始碼,VBA 之Interior 物件設定底色APP原始碼物件
- 直播app原始碼,預設顯示搜尋框 保留搜尋條件APP原始碼
- 影片直播app原始碼,傳送驗證碼 驗證碼識別APP原始碼
- js-正負數保留小數點特定位數JS
- 短視訊直播原始碼,EditText輸入框的使用原始碼
- Python中怎麼保留小數?Python
- Adroid edittext 輸入小數時只能輸入到小數點後的固定位數
- 影片直播app原始碼,去掉導航條和tabbar線條APP原始碼tabBar
- 影片直播app原始碼,Android TextView省略號代替多出資料APP原始碼AndroidTextView
- 影片直播app原始碼,純css實現橫向滾動APP原始碼CSS
- 影片直播app原始碼,姓名,身份證input驗證過濾APP原始碼
- 直播小程式原始碼,vue實現時間倒數計時原始碼Vue
- POJ 3737 UmBasketella & printf佔位符%lf和%f & cin/cout取消繫結加速 & cin/cout保留小數位數