导航:首页 > 操作系统 > android获取edittext数字

android获取edittext数字

发布时间:2023-09-22 23:49:59

‘壹’ 如何得到android EditText里面的字符串

Android中有许多写法创建事件处理方式,一般会使用Android:onClick属性来指定。

举例说明:

实现摄氏温度到华氏温度的转变

1、

EditText editText1 =(EditText) findViewById (R.id.editText1)

c=Integer.parseInt(editText1.getText().toString());

用来获取editText1中的信息

2、

EditText editText2 =(EditText) findViewById (R.id.editText2);

f=(9.0*c)/5.0+32.0;

editText2.setText(String.valueOf(f));

通过editText1 获取的信息然后经过计算

将计算的结果返回editText2中然后在editText2中显示出来

(1)android获取edittext数字扩展阅读:

EditText 控件的用法

EditText 在开发中也是经常用到的控件,也是一个比较必要的组件。

它是用户跟Android应用进行数据传输的窗户。

1、android:text设置文本内容。

2、android:textColor字体颜色。

3、android:hint内容为空时候显示的文本。

4、android:textColorHint为空时显示的文本的颜色。

5、android:maxLength限制显示的文本长度,超出部分不显示。

6、android:minLines设置文本的最小行数。

7、android:gravity设置文本位置,如设置成“center”,文本将居中显示。

8、android:drawableLeft在text的左边输出一个drawable,如图片。

‘贰’ Android中怎样把两个textView中输入的数字取出来相加并显示在第三个textView中

首先需要说明的是,在Android中用于输入的控件是EditText;

对EditText使用getText()方法,返回一个Editable对象,对这个对象使用toString()方法,获得一个String对象;

使用Integer.parseInt(String str);方法可以将String对象转换成Int型数据;

最后对TextView对象使用setText()方法,需要注意的是这个方法接受String对象,或者int型资源ID;

java">privateEditTextetvalue2;
privateEditTextetvalue1;
privateTextViewtextView;
privateintvalue1;
privateintvalue2;
privateintresult;


@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

textView=(TextView)findViewById(R.id.textView);
etvalue1=(EditText)findViewById(R.id.editText);
etvalue2=(EditText)findViewById(R.id.editText2);

findViewById(R.id.btn_run).setOnClickListener(newView.OnClickListener(){
@Override
publicvoidonClick(Viewv){
value1=Integer.parseInt(etvalue1.getText().toString());
value2=Integer.parseInt(etvalue2.getText().toString());
result=value1+value2;
textView.setText(""+result+"");
}
});
}

‘叁’ 如何获取android安卓控件EditText中的内容

方法:
final TextView ledShow = (TextView)findViewById(R.id.Led_Show);
final EditText ledEdit = (EditText)findViewById(R.id.Led_Edit);
Button ledButton = (Button)findViewById(R.id.Edit_Button);
ledEdit.setInputType(InputType.TYPE_CLASS_TEXT);
ledButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//获取EditText控件ledShow的输入内容,并用ledShow显示
ledShow.setText(ledEdit.getText().toString());
}
});
知识点延伸:
EditText是接受用户输入信息的最重要控件。EditText的属性有:
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示, 还有bottom
android:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。 < !--
android:gray="top" //多行中指针在第一行第一位置
et.setSelection(et.length());//调整光标到最后一行
Android:autoText//自动拼写帮助
Android:capitalize//首字母大写
Android:digits//设置只接受某些数字
Android:singleLine //是否单行或者多行,回车是离开文本框还是文本框增加新行
Android:numeric //只接受数字
Android:password //密码
Android:phoneNumber // 输入电话号码
Android:editable //是否可编辑
Android:autoLink=”all” //设置文本超链接样式当点击网址时,跳向该网址
android:password="true"//设置只能输入密码
android:textColor= "#ff8c00"//字体颜色
android:textStyle="bold"//字体,bold, italic,bolditalic
android:textSize="20dip"//大小

‘肆’ android怎么知道edittext输入的字符数

要先输入才可以限制,一般如果只是限制多大输入数字可以直接在布局中用
android:inputType="number"//这个可以选择纯数字,或者手机号码,邮箱什么的
android:maxLength="11"//这个就是最大输入的字符串长度
如果要设置最少输入多少字符,必须在代码中用edittext.getText().toString().length;拿到字符串的长度,
if(edittext.getText().toString().length<6){
//提示用户输入的字符长度不够,可以用TOAST也可以用DIALOG
}

阅读全文

与android获取edittext数字相关的资料

热点内容
安卓怎么改手机字体样式 浏览:415
盖世汽车招聘新闻编译 浏览:410
python识别网页视频时间 浏览:15
如何用dos命令打开文件 浏览:208
美国加密货币交易委员会 浏览:652
变频压缩机通用驱动板 浏览:621
红色警戒与命令与征服 浏览:782
如何安装服务器共享打印机 浏览:319
重症监护室解压 浏览:610
python把三列数据拼接起来 浏览:504
北京下命令 浏览:102
linux启动postgresql 浏览:420
ug编程模板文件夹 浏览:68
python怎么建xml 浏览:421
云服务器内组网 浏览:976
服务器拔线是什么意思 浏览:50
服务器管理口带外管理怎么弄 浏览:212
一天学会php 浏览:252
半监督fcm的算法源码 浏览:129
薄荷健康app运动训练在哪里 浏览:723