久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

實時編輯用戶輸入

Live editing of users input(實時編輯用戶輸入)
本文介紹了實時編輯用戶輸入的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

是否可以在用戶輸入數據時自動將字符插入到 EditText ?

Is it possible to auto insert characters into an EditText as the user inputs data?

即如果用戶輸入一個長數字,例如 123456789012,這個數字是否可以在他在編輯文本框中輸入時出現,但每 4 個字符有一個破折號?

I.e. if the user is entering a long number such as 123456789012, is it possible for this number to appear as he is typing it in the edit text box, but with a dash every 4th character?

因此,當您鍵入上面的數字時,您會看到它被輸入到 EditText 框中,但看起來像這樣:1234-5678-9012.

So as you type the number above you would see it being entered in the EditText box but would look like this: 1234-5678-9012.

目前我有一個應用程序,您可以在其中輸入一個長數字,然后按一個按鈕,它會為您插入破折號,但我很好奇是否可以在您輸入時完成?

Currently I have an app where you can enter a long number and then press a button and it inserts the dashes for you, but I'm curious if it could be done as you type?

非常感謝您的幫助.

推薦答案

通過標記android,我想你是在討論android的editText,所以你可以通過監聽TextChangedListener來實現,

By tagging android, I think you are discussing about android editText, is so you can do it by listening the TextChangedListener,

已用于退格

editText.addTextChangedListener(new TextWatcher() {
            int len=0;
            @Override
            public void afterTextChanged(Editable s) { 
                String str = editText.getText().toString(); 
                 if(str.length()==4&& len <str.length()){//len check for backspace 
                    editText.append("-");
                }
            }

            @Override
            public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {

             String str = editText.getText().toString(); 
              len = str.length();
            }

            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {  
            }


        }); 

這篇關于實時編輯用戶輸入的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

EditText: Disable Paste/Replace menu pop-up on Text Selection Handler click event(EditText:禁用文本選擇處理程序單擊事件上的粘貼/替換菜單彈出)
Multiline EditText with Done SoftInput Action Label on 2.3(2.3 上帶有完成 SoftInput 操作標簽的多行 EditText)
How to detect the swipe left or Right in Android?(如何在 Android 中檢測向左或向右滑動?)
Prevent dialog dismissal on screen rotation in Android(防止在Android中的屏幕旋轉對話框解除)
How do I handle ImeOptions#39; done button click?(如何處理 ImeOptions 的完成按鈕點擊?)
How do you set EditText to only accept numeric values in Android?(您如何將 EditText 設置為僅接受 Android 中的數值?)
主站蜘蛛池模板: 亚洲国产成人精品在线 | 中文字幕视频在线观看 | 成人在线免费观看 | 久久久99精品免费观看 | 99精品国产一区二区青青牛奶 | 色桃网 | 欧美不卡 | 久久69精品久久久久久久电影好 | 日韩综合网| 精品一区电影 | 日韩欧美国产精品一区 | 一本一道久久a久久精品蜜桃 | 一区观看 | 日韩精品一区二区三区中文在线 | 午夜一区二区三区在线观看 | 欧美一区二区免费在线 | 国产精品污www一区二区三区 | 色频| 国产91网址 | 青青久久 | 色久伊人 | 一级免费看片 | 久久久毛片 | 成人一级视频在线观看 | 91成人小视频 | av大片在线观看 | 久久性色| 国产综合久久 | 日韩中文在线 | 亚洲在线一区二区 | 亚洲狠狠爱一区二区三区 | 亚洲精品国产成人 | 日韩欧美二区 | 午夜99 | 日韩一区二区免费视频 | 久久久久久久久久一区二区 | 在线观看视频你懂得 | 美人の美乳で授乳プレイ | 精品在线一区 | 欧美一级二级视频 | 日韩1区 |