在我的自定义列表视图中包含图像和EditText,在EditText中我可以评论照片,我可以给文本评论最大长度为50,当我在EditText中丢失焦点时我想在EditText中重新排列文本格式
EG:假设评论包含40个字符,用户可以一次只能直接查看20个字符,那么如果我丢失了焦点文本应该重新排列,最后应该有3个点
我的评论原文:eg->在失去焦点后,它应该显示为> eeeeeeeee ...
重要的是原始文本没有任何反应,因为这些文本我想发送到服务器,我直接采用这些值,如果用新的这种类型的文本替换文本,这将产生问题,当我获得焦点我也需要看全文。
我使用过这个android:ellipsize =“end”
答案 0 :(得分:0)
如果要使用ellipsize函数,则必须在EditText上为android:ems
设置特定值,因为它只会截断长度超过EditText
宽度的字符串。使用ems
或maxEms
,您可以指定EditText
应该有多少ems。另外,不要忘记将android:singleLine
设置为true。