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

如何得到android EditText里面的字符串,第1张

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

举例说明:

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

1、

EditText editText1 =(EditText) findViewById (RideditText1)

c=IntegerparseInt(editText1getText()toString());

用来获取editText1中的信息

2、

EditText editText2 =(EditText) findViewById (RideditText2);

f=(90c)/50+320;

editText2setText(StringvalueOf(f));

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

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

扩展资料:

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,如。 

Copyright © 1999-2020, CSDNNET, All Rights Reserved

dst

登录

yeqiufeng

关注

Android开发-asset中文件超过1M的解决方法 转载

2012-07-03 18:52:21

yeqiufeng

码龄20年

关注

res/raw和assets的相同点:

1两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。

res/raw和assets的不同点:

1res/raw中的文件会被映射到Rjava文件中,访问的时候直接使用资源ID即Ridfilename;assets文件夹下的文件不会被映射到Rjava中,访问的时候需要AssetManager类。

2res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹

读取文件资源:

1读取res/raw下的文件资源,通过以下方式获取输入流来进行写 *** 作

InputStream is = getResources()openRawResource(Ridfilename);

2读取assets下的文件资源,通过以下方式获取输入流来进行写 *** 作

AssetManager am = null ;

am = getAssets();

InputStream is = amopen("filename" );

在未知目录下有哪些文件,该去和获取这些文件的名称并把文件拷贝到目标目录中呢?

String[] files = getAssets()list("");

来获取assets目录下所有文件夹和文件的名称,再通过这些名称再读取我们想要的文件。

Android 对asset与raw的限制

在读取这两个资源文件夹中的文件时会有一定的限制,即单个文件大小不能超过1M ,如果读取超过1M的文件会报 “Data exceeds UNCOMPRESS_DATA_MAX (1314625 vs 1048576)“ 的IOException。

如何解决呢:

首先想到的是分割文件,再去合并并文件。

假设我们现在要把一个超过1M的文件在程序启动时拷贝到sdcard中

1先把需要拷贝的大文件分割成若干个大小小于1M的小文件(事先写个程序来分隔或者使用一些工具,我这里直接写了个程序),把这些 小文件放在assets文件夹中。

2在程序启动时我们获取这些小文件的文件名,当然我们得事先规定小文件的命名方式方便我们来获取这些文件名。

3通过获得的小文件名分别建立输入流来合并成一个大文件,并拷贝到sdcard中。

以上就是关于如何得到android EditText里面的字符串全部的内容,包括:如何得到android EditText里面的字符串、安卓开发上传txt到file读取出来多了一个长度、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9746725.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存