导航:首页 > 操作系统 > android输入只能是数字和字母

android输入只能是数字和字母

发布时间:2022-07-09 08:03:57

1. android 中怎么控制EditText只能输入数字和字母

在EditText中设置属性,android:numeric="integer"即只能输入整数,如

<EditText
android:id="@+id/home_et_validate"
style="@style/order_vcode_input"
android:hint="请输入订单验证码"
android:inputType="number"
android:digits="@string/filter_vcode"/>
<stringname="filter_vcode"></string>

解释说明:

注意其中的android:digits=""
这个就是限制输入类型的。

2. 请问安卓手机中文字体显示不出来,只能显示数字和英文。该怎么弄才可以还原到和原来一样

长按屏幕,弹出输入法窗口,再选择笔画,就可以打字。希望可以帮到你,满意请采纳!

3. android如何才能打出文字,我也下载了搜狗软件,可是在输入的时候出现虚拟键盘时还是只能输入字母和数字

输入时,对着文本框长按,然后就会弹出一个菜单,点输入法,选搜狗即可

4. android 如何用代码实现EditText控件中只能输入数字

通过设置输入类型参数 inputType进行限制。
以下例子定义了文本输入框EditText的id,控件的宽度和高度,并通过inputType类型限制输入为number。
这样使用者点击该控件时,会触发手机原生态接口,并让键盘的默认布局为数字。

<EditText
android:id="@+id/editText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="number" />

5. 如何限定TEDIT只能输入数字或汉字或字母

在Delphi中使用编辑框时,有时需要限制输入它的字符类型,如只接收数字或只接收字母。我们可以在TEdit组件的OnKeyPress事件中对输入进行处理,以限制对编辑框的输入。

限制为只接收数字的例程如下:

procere TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not(key in['0'..'9',#8])then
begin
key:=#0;
MessageBeep(1);
end;
end;

程序通过TEdit组件的OnKeyPress事件,判断按键是否为0至9这10个数字键,或者是BackSpace键,如果不是则将该输入设置为空(key:=#0),将其屏蔽掉;如果是则接收字符输入。这里有一点需要说明的是,#8对应BackSpace键,我们不应将它也屏蔽掉,否则不能使用退格(BackSpace)键删除错误的数字输入。

同样,如果要限制编辑框只接收字母(不管大小写)输入,程序如下:

procere TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not(key in['a'..'Z',#8])then
begin
key:=#0;
MessageBeep(1);
end;
end;

更复杂的输入限制,如日期格式、电话格式等输入限制,应该使用Delphi的另一个组件MaskEdit(掩码编辑框)。

6. android 中怎么控制EditText只能输入数字和字母,不能有汉字,字符

例子如下:
strings.xml文件:
<string name="rule_password">`¬!"£$%^*()~=#{}[];':,./?/*-_+<>@&</string>
EditText的布局文件:

<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:digits="@string/rule_password"/>
注:在strings.xml中不能直接写特殊符号,如@&等特殊符号,可使用ASCII码表示。
<的ASCII码为 <
>的ASCII码为 >

@的ASCII码为 @
&的ASCII码为 &

7. Android中怎么设置EditText只能输入字母和数字,且默认启动英文输入法

android:inputType="text|number"

8. Android EditeText 只能输入数字与字母的组合 应该怎么写(详细点的)

在EditText中设置属性,android:numeric="integer"即只能输入整数,如
<EditText
android:id="@+id/home_et_validate"
style="@style/order_vcode_input"
android:hint="请输入订单验证码"
android:inputType="number"
android:digits="@string/filter_vcode"/>
<string name="filter_vcode"></string>

解释说明:
注意其中的android:digits=""这个就是限制输入类型的。

9. Android2.2 不能打字 各位大神 怎么办 装了搜狗 谷歌输入法都不能打字只能输入 数字 符号 字母

设置-语言和键盘设置-输入法-里面选择搜狗就好了
如果每次重启都要重新设置建议放手机内存,本人MB525,其他机型不知道是否一样

阅读全文

与android输入只能是数字和字母相关的资料

热点内容
季羡林pdf 浏览:714
php支付宝接口下载 浏览:814
ipad怎么把app资源库关了 浏览:301
量柱比前一天多源码 浏览:416
电子书app怎么上传 浏览:66
国家反诈中心app注册怎么开启 浏览:804
全波差分傅里叶算法窗长 浏览:41
程序员如何讲自己做过的项目 浏览:7
程序员要看的书颈椎 浏览:946
php文章cms 浏览:553
CSS权威指南第三版PDF 浏览:496
android怎么搭建框架 浏览:184
正宗溯源码大燕条一克一般多少钱 浏览:917
电脑感染exe文件夹 浏览:916
wpsppt怎么转pdf格式 浏览:88
腾讯文档在线编辑怎么添加密码 浏览:880
本地不能访问服务器地址 浏览:865
访问服务器命令 浏览:835
华为云服务器分销商 浏览:954
Linux定位内存泄露 浏览:198