首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拨号盘以获取电话号码(带有Android按钮图像)

问拨号盘以获取电话号码(带有Android按钮图像)
EN

Stack Overflow用户
提问于 2015-06-18 04:41:40
回答 3查看 3.3K关注 0票数 0

我想获得用户输入的电话号码,我的要求是“在每个按钮上按我的应用程序分析输入如果长度增加了10位数字比我想启用‘下一步’按钮”。

我计划用一个自定义的拨号盘来做这件事,这个拨号盘看起来应该像android内置的拨号盘(附图)……

我可以使用标准的android拨号键盘来满足我的要求吗?或者我应该开发我自己的拨号键盘?

​

​

EN

回答 3

Stack Overflow用户

发布于 2015-06-18 04:49:32

没有“标准的android拨号键盘”。每部手机都有自己的拨号器,可能是谷歌写的,也可能不是。没有拨号盘小部件。您可以要求一个数字键盘并强制键盘显示,但它可以是任何格式,并且可能不仅仅是这9个键。如果你想要它,你将不得不从头开始编写(或者找到一个预先存在的库)。

票数 1
EN

Stack Overflow用户

发布于 2015-06-18 04:58:40

您可以使用KeyboardView。在xml中设计您自己的键布局,并将其放在布局上的任何位置。你可以用它做任何你想做的事情,比如处理按键和在运行时改变键标签。此外,您还需要将可编辑字段的输入类型更改为不会触发操作系统(IME)键盘的类型,否则您最终将得到作为视图的自定义键盘和常规键盘。

票数 0
EN

Stack Overflow用户

发布于 2015-06-18 15:23:46

代码语言:javascript
复制
String myBox =EditText.getText().toString();
if(myBox.length()<=9)
{
EditText.setOnEditorActionListener();
}

这可能会对你有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30901994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档