关于text内容空格对齐问题
来源:互联网 发布:矩阵分析 豆瓣 编辑:程序博客网 时间:2024/05/18 19:19
今天要做一个登陆界面,登陆界面输入用户名和密码。
用户名处采用一个edittext和一个button。分别为
android:layout_weight="1"
android:layout_weight="2.6"
而输入密码处只是个edittext。
要达到的效果,输入内容前面加上一个空格。
先抛出源代码
<!-- 用户名 -->
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@null"
android:layout_gravity="center|left"
android:hint="@string/usernamehint"
android:singleLine="true"
android:textSize="15sp" />
<!-- 密码 -->
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center|left"
android:background="@null"
android:hint="@string/passwordhint"
android:inputType="textPassword"
android:textSize="15sp" />
发现有几种加空格方法纷纷尝试:
法一:直接敲空格
<string name="usernamehint"> 请输入用户名</string>(4个空格)
<stringname="passwordhint"> 请输入密码</string>
结果一点反应都没有,完全没有空格。
法二: 
<stringname="usernamehint">       请输入用户名</string>
<stringname="passwordhint">       请输入密码</string>
结果:
这不科学,为何都是4个空格结果确实这样。
又查阅资料,猜想估计有字节长度的原因。
法三:用空格的unicode编码值\u0020
<stringname="usernamehint">\u0020\u0020\u0020\u0020请输入用户名</string>
<stringname="passwordhint">\u0020\u0020\u0020\u0020请输入密码</string>
又是这样,这种使用空格的方法还是会有长度影响。
法四:\t
<string name="usernamehint">\t\t请输入用户名</string>
<string name="passwordhint">\t\t请输入密码</string>
成功了,但是长度明显比之前两种长,最后推测估计是跟字节长度有关,希望看到的大神能解惑之,不胜感激。
此文仅推荐空格使用几种方法。
参考:
http://stackoverflow.com/questions/1587056/android-string-concatenate-how-to-keep-the-spaces-at-the-end-and-or-beginnin
http://blog.csdn.net/u011662424/article/details/10950525
- 关于text内容空格对齐问题
- 关于<input type="text">不能显示空格的问题
- 关于<input type="text">不能显示空格的问题
- input type为text和button的不对齐问题 以及 之间的小空格
- 微信小程序如何让text内容空格?
- 【Android】关于使用空格对齐文字
- Android中关于使用空格对齐文字
- python字符串format中英文空格对齐问题
- 关于边界对齐问题
- 关于内存对齐问题
- 关于字节对齐问题
- 关于数据对齐问题
- 关于内存对齐问题
- 关于内存对齐问题
- 关于struct对齐问题
- input text中不能显示空格后的内容
- html <"input "/>关于value 空格后的内容消失的问题
- 问题:关于坛友一个获取text内容并改变样式的实现
- Android加载大分辨率图片到手机内存中的实例方法
- linux下ftp(vsftpd)添加用户及设置权限详细步骤--(关于阿里云)
- uva 10084 Hotter Colder
- Jquery调用ashx
- Delaunay三角剖分算法(二维)
- 关于text内容空格对齐问题
- 最长回文子串
- 好玩的常量字符串与指针和内存
- 基于核函数加权直方图的Mean Shift目标跟踪 (二维颜色直方图)
- Struts2总结(赵君)
- Python核心编程第十一章笔记
- 验证码什么的
- 文件读写
- android开发教程之清除android数据缓存示例(清除本地数据缓存)