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

如何將我的 EditText 輸入限制為數字(可能是十進制

How do I restrict my EditText input to numerical (possibly decimal and signed) input?(如何將我的 EditText 輸入限制為數字(可能是十進制和有符號)輸入?)
本文介紹了如何將我的 EditText 輸入限制為數字(可能是十進制和有符號)輸入?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我已閱讀 Android:將 EditText 限制為數字 和 如何在 android 的 EditText 上顯示數字鍵盤?.不幸的是,它們似乎都不符合我的需求.

I have read Android: Limiting EditText to numbers and How do I show the number keyboard on an EditText in android?. Unfortunately, none of them seems to fit my needs.

我想將我的 EditText 輸入限制為僅限數字.但是,我也希望允許有符號和/或十進制輸入.

I want to restrict my EditText input to only numbers. However, I also want to allow signed and/or decimal input.

這是我當前的代碼(我需要以編程方式執行此操作):

Here is my current code (I need to do this programmatically):

EditText edit = new EditText(this);

edit.setHorizontallyScrolling(true);
edit.setInputType(InputType.TYPE_CLASS_NUMBER);

有了這個,我的 EditText 愉快地將所有輸入限制為數字.不幸的是,它不允許任何其他內容,例如小數點.

With this, my EditText merrily restricts all input to numerical digits. Unfortunately, it doesn't allow anything else, like the decimal point.

如果我將該行更改為 edit.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL),EditText 將接受所有輸入(這不是我想要的......).

If I change that line to edit.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL), the EditText accepts all input (which isn't what I want...).

我嘗試過組合標志(絕望地想看看它是否可行):

I've tried combining flags (in desperation to see if it would work):

edit.setInputType(InputType.TYPE_CLASS_NUMBER);
edit.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL)
edit.setInputType(InputType.TYPE_NUMBER_FLAG_SIGNED)

這也不起作用(EditText 像往常一樣接受所有輸入).

That didn't work either (the EditText accepted all input as usual).

那么,我該怎么做呢?

推薦答案

嘗試使用 TextView.setRawInputType()對應android:inputType屬性.

這篇關于如何將我的 EditText 輸入限制為數字(可能是十進制和有符號)輸入?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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 中的數值?)
主站蜘蛛池模板: 欧美性受xxx | 日日操av | 亚洲精品久久久久久一区二区 | 国产成人一区二区三区久久久 | 97精品国产97久久久久久免费 | 欧美日本韩国一区二区 | 国产一区三区视频 | 美女黄网站视频免费 | 欧美日韩国产高清视频 | 成人久久一区 | 亚洲人人 | 亚洲另类视频 | 日韩精品一区二区三区中文在线 | 国产精品日日做人人爱 | 国产清纯白嫩初高生在线播放视频 | 国产97在线看| 亚洲精品日韩一区二区电影 | 九九热久久免费视频 | 国产综合网站 | 69av网 | 亚洲国产aⅴ精品一区二区 免费观看av | 亚洲 精品 综合 精品 自拍 | 国产成人一区二区三区精 | 91热爆在线观看 | 欧美一区二区三区在线观看 | 麻豆一区一区三区四区 | 一级黄色播放 | 久久国产精品一区二区 | 免费一级网站 | 亚洲欧美日韩精品 | 91看片在线观看 | 精品国产一区二区三区久久久蜜月 | 国产一伦一伦一伦 | 中文字幕av第一页 | 亚洲成人精品一区二区 | 国产精品视频久久久久久 | 亚洲国产日韩欧美 | 日本成人免费观看 | 国产在线观看 | 嫩草影院黄 | 日本在线一二 |