本篇目录:

安卓edittext换行,androidEditText问题怎么才能在文本框里

很简单,在布局 XML 文件的 EditText 中加上下面这行:android:inputType=textMultiLine即可。

activity_main.xml中代码如下图,意思是为EditText控件加上背景,这里我们设置了一个android中自带方框的背景,android:background=@android:drawable/editbox_background_normal。

关于androidedittext不可换行的信息  第1张

String user = _loginUser.getText().toString();int firstCR = user.indexOf(\n);_loginUser是我UI中的EditText,在其中我输入了3行文字,每行文字我都是手动按回车键换行,这样取出来的文本是带有换行符的。

首先我觉得hint的用途就是提示效果,当你在编辑框输入了数据,hint就变得无意义了。

在layout的xml中添加这样的属性 android:singleLine=true 就不会换行了。

我也遇到同样问题,以下是我解决问题方法,仅供参考。

关于androidedittext不可换行的信息  第2张

安卓开发中如何将输入框中带有换行的数据保存到TXT文件中,保留换行...

1、建议使用RichText代替textbox。

2、必须手动指定换行符:\r\n 因为按照上面列举的不同系统换行符看,如果字符串的末尾是 \r\n 在三个系统中,查看该文件,都会解释为换行。

3、只是显示外置在换行,也就是说没有键盘上回车的功能。有一个解决的办法就是你多加空格,导入电脑在编辑一下就行。(另你自己在研究一下自己手机的功能,手机插入哪个符号,就能真正换行)。仅供参考。

4、因为windows记事本是DOS换行符\r\n,所以你少了个\r,所以没法识别成换行,只能给你识别成一个小方块了,解决办法很简单,你可以用EditPlus或者UltraEdit软件打开,UltraEdit也能转换这些编码模式,转换成DOS模式就可以了。

关于androidedittext不可换行的信息  第3张

5、设置listbox的style属性为1,使他显示复选框。利用listbox的selected属性获得选中项的数据。并将其按顺序保存到变量Str中,在C盘创建txt文件并保存。然后使用line input语句按行读取字符串,并保存在Arr变量里。

Android属性汇总

1、Android 里有很多属性(property),每个属性都有一个名称和值,他们都是字符串格式。这些属性定义了 Android 系统的一些公共系统属性。

2、android:gravity为right不起作用。本属性是android:layout_gravity属性,与 android:gravity 属同。android:gravity是LinearLayout的特有属性。android:layout_gravity是LinearLayout 子元素的特有属性,不要混淆了。

3、如果我的项目中依赖了Android的一些库,比如design库,design里面有自己的res,那么在打包我的项目的时候,这些res会合并一起打包。 我查看了下,我确实依赖了design等库。

4、android:smoothScrollbar// 为真时,列表会使用更精确的基于条目在屏幕上的可见像素高度的计算方法。默认该属性为真,如果你的适配器需要绘制可变高的条目,他应该设为假。

5、首先我们需要在res-values目录下新建attrs.xml文件,该文件就是用来声明属性名及其接受的数据格式的,如下:attr名词解析:name表示属性名,上面的属性名是我自己定义的。

6、在写前一篇文章 浅述Android Apk打包流程 的时候发现解压后的apk里res的资源文件,有多于我本地项目中的res资源文件夹。

到此,以上就是小编对于的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。