导航:首页 > 操作系统 > 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输入只能是数字和字母相关的资料

热点内容
编译原理四元式为什么不容易优化 浏览:346
安卓手机上的app怎么转移不到苹果 浏览:856
怎么可以加密消息 浏览:607
编译原理单词的文法 浏览:508
程序的执行编译和翻译 浏览:170
发图片文件夹的格式 浏览:94
将数据加密储存到数据库 浏览:972
集权服务器是什么 浏览:392
故事存档在哪个文件夹 浏览:132
程序员欠债29万 浏览:244
锤子手机拍摄的照片在哪个文件夹 浏览:96
ca指标源码大全 浏览:241
为什么国内手机摄像头不做算法 浏览:182
苹果手机的app怎么不显示 浏览:129
不用的文件夹可以做什么 浏览:22
win10c语言编程软件 浏览:334
删掉的平安app怎么找回来 浏览:842
javastring相加 浏览:647
单片机设置断点 浏览:522
wfiif怎么加密 浏览:413