【发布时间】:2017-03-21 00:04:21
【问题描述】:
我从 Android Studio 开始制作一个简单的应用程序,该应用程序从 am EditText 获取输入并检查是否有四个字符长(简单的部分)以及整个字符串是否为十六进制值,例如“FFA1”。
我想将“0x”添加到字符串中,但在另一个帖子/问题中使用更多资源。 我还读到存在一个名为 TextUtils 的库,其函数 isDigitsOnly() 但我不确定他们是否将数字调用为 0-9 值或 0-9 和 AF也是。
在 VB.NET 中,我使用将 &H 添加到字符串并使用 isNumeric() 函数来检测 Hexa 值,但在 android 中我迷路了。
有人可以启发我吗? 谢谢。
【问题讨论】:
-
您是否在 google 中输入了您的标题?许多这样的答案:stackoverflow.com/questions/11424540/… 或 stackoverflow.com/questions/21992023/…。为什么这些不起作用?
-
但在 android 我迷路了。您需要改为使用 Java。
-
@RickS 不,我使用“android studio is hexadecimal”代替并获得很多关于颜色的代码。
-
我给了你两个解决方案。您使用的语言是 java,因此您应该搜索 java 代码。 Android Studio 不是一种语言。
-
@NabinKhadka 可能是的,但由于我是从 Android 开始的,而且我不是 JAVA 代码专家,我不知道所有库、方法和函数是否都兼容。跨度>