0
我開始使用Android Studio並製作一個簡單的應用程序,它接受來自EditText的輸入並檢查是否有四個字符長(簡單部分),並且如果整個字符串是十六進制值,如「FFA1」。我需要測試一個字符串是否是十六進制值
我認爲在字符串中添加「0x」,但是使用更多的資源在另一篇文章/問題中閱讀很多。 我還看到存在一個名爲的函數庫TextUtils函數isDigitsOnly()但我不確定他們是否將數字調用到0-9值或0-9和A-F。
在VB.NET中,我使用將& H添加到String中,並使用isNumeric()函數來檢測Hexa值,但在android中我已丟失。
有人可以啓發我嗎? 謝謝。
你輸入你的標題到谷歌?許多答案是這樣的:http://stackoverflow.com/questions/11424540/verify-if-string-is-hexadecimal或http://stackoverflow.com/questions/21992023/check-hex-string-contains-only-hex -bounded值。爲什麼這些不起作用? –
__但在android中我迷路了。你需要說** Java **。 – Nabin
@RickS不,我使用「android studio十六進制」代替,並獲得大量有關顏色的代碼。 –