【问题标题】:android- edit text - get phone number in international format like +xxxxxxxxxandroid-编辑文本-获取国际格式的电话号码,如+xxxxxxxxx
【发布时间】:2013-11-04 05:40:28
【问题描述】:

我已编辑将获取电话号码的文本元素,我需要电话号码包含 +xxx 格式的国家/地区代码。我正在使用android:inputType="phone"

如何强制输入在数字中包含 +Countrycode?​​p>

如果可能的话,我想要类似 Google 联系人的东西或类似的东西。如果可以仅使用国家代码而不是标记国家代码,那也可以。

【问题讨论】:

  • 我刚刚回答了一个类似的问题,希望对你也有帮助。 stackoverflow.com/a/19789317/983741
  • 好吧,我需要它是可更改的。您可以检查它在 gmail 联系人中的工作方式,添加新联系人或编辑联系人
  • 在这里您将点击旗帜,您可以从列表中选择
  • 如果这不可能,我将需要一些方法来强制用户以+(国家代码)(电话号码)格式输入数字
  • 在这种情况下,您可以在编辑文本之外使用微调器。

标签: android android-edittext


【解决方案1】:

最后我使用了IntlPhoneInput。虽然我不得不根据自己的使用情况对其进行调整,但这是一个不错的库。

它在 gradle 上可用。

compile 'net.rimoto:intlphoneinput:0.9.3'

【讨论】:

    猜你喜欢
    • 2011-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 1970-01-01
    • 2016-07-27
    • 1970-01-01
    相关资源
    最近更新 更多