【问题标题】:8bit number as input in android [closed]8位数字作为android中的输入[关闭]
【发布时间】:2014-08-29 14:55:39
【问题描述】:

我想在我的 android 应用程序中使用 EditText,它使用户能够在列中输入 8 位数字。哪个需要存储在数据库中,并在被要求显示时检索 8 位数字?我不知道该怎么做。帮我解决这个问题。谢谢

【问题讨论】:

  • 向我们展示您的尝试。就目前而言,这个问题太宽泛了。
  • 我假设你想要一个无符号的 8 位数字。使用intbyte 类型已签名。

标签: java android blob


【解决方案1】:

八进制是以 8 为基数的数字系统。 您可以使用 0 - 7 之间的数字。

int octal = 01作为八进制数,前缀0表示八进制。

您可以让EditText 仅显示数字键盘,然后在将其保存到数据库之前检查条目是否包含 8 或 9,将消息显示为“不是十进制数”,否则将其保存在数据库中并在显示时附加一个0 开头并将其显示在您的 UI 上。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-08
    相关资源
    最近更新 更多