本人初学Android,现在准备做一个简易的备忘录应用,现在遇到一个问题,就是将输入的内容存入ListView中的item中后,Listview会逐条显示这些内容,但是如果有显示多行内容的话,看起来就不那么美观,我想只让item显示一行内容,超出的内容就用省略号,用的是arrayadapter适配器,求大神指教,谢谢!
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
dandan_deyoushang 2016-12-08 01:15最佳回答 专家已采纳这跟你用的什么适配器好像没有太大的关系,主要是你的item布局是怎么写的,就像上一位说的 如果是简单的文本信息,直接在textView里面就可以设置显示的行数(如果你没有写自己的item布局,而用的是android自带的那几个布局的话,能不能改我不知道,最好写个自己的布局)
android:maxLines="3"
android:ellipsize="end"
应该就是这样了采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(4条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2016-12-07 11:00回答 5 已采纳 这跟你用的什么适配器好像没有太大的关系,主要是你的item布局是怎么写的,就像上一位说的 如果是简单的文本信息,直接在textView里面就可以设置显示的行数(如果你没有写自己的item布局,而用的是
- 2016-04-05 15:32回答 4 已采纳 最顶层的height不要设置成match_
- 2015-09-21 09:01回答 5 已采纳 先看看你的getIteam是不是返回了null,getcount是不是返回了零。还有,你这个ViewHolder也完全不是这样用的。
- 2021-06-03 09:56灰小猿的博客 Android—— ListView 的用法 一、ListView的简单用法 Listview的基本XML属性 android:divider="#f00" 分割线的颜色 android:dividerHeight="2dp" 分割条的高度 android:cacheColorHint="#0fff" 当列表使用...
- 2017-06-17 15:53黄林晴的博客 在我们开发Android的过程中,很多时候消息显示列表需要用到listview,但有的时候我们会发现默认的listview最后一行没有下划线,给用户体验效果总感觉的怪怪。那么我们如何设置listview最后一行有下划线呢。 其实很...
- 2020-12-27 10:01明金同学的博客 1、在布局文件中加入ListView控件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ...
- 2021-12-21 11:22回答 1 已采纳 如果不能确定具体报错位置,然后前段又需要改的话 那就严谨一点 无论任何时候去取列表集合里面的数据 判断一些index是否小于集合长度然后 你说的ui更新了 adapter中的数据源没有更新 那你
- 2016-06-29 08:42回答 3 已采纳 android:ListView排序ListView 排序问题listview 排序问题----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编
- 2016-04-21 09:10回答 10 已采纳 你这个适配器写的,你那个getView()返回的是一个item项,你这个返回一个textview是个什么鬼。因为写convertview =LayoutInflater.from(MainActivi
- 2020-07-02 16:31陈杉菜的博客 正题: ListView添加点击事件的三种方式 方式1:在BaseAdapter的基础上添加点击事件 personLV.setOnItemClickListener(new MyOnItemClickListener()); private class MyOnItemClickListener implements ...
- 2016-05-27 16:25Android完美解决listview中多个edittext显示混乱问题,内含源码及apk文件
- 2018-06-26 20:49chauncywang_1580的博客 Android ListView大概算是Android中最常用也是最难用的一个控件,老实说之前这个控件的用法着实让我别扭了一阵子,要知道看程序能懂,但离了书之后发现就是写不出来的感觉真是相当失落。好在,现在终于能够自己写...
- 2013-07-23 08:59回答 1 已采纳 Map map =new HashMap(); 你定义的map的第二个参数应该改成Object,你现在的应该是String
- 2019-07-04 00:15回答 4 已采纳 这个需要看你的数据量具体有多大, listview控件本身就是view复用的,多条数据,也是重复复用的当前视图区可显示的view数量,上下滑动,将数据反复填入这些view上罢了;并非有多少数据,
- 2015-11-03 09:00回答 4 已采纳 android中可以设置scrollview可以不接受触屏事件,只要判断是上下滑动的时候,设置scrollview去掉接收触屏事件就可以了
- 2013-11-07 10:16android listview开发 通过代码控制listview的上下移动
- 2016-10-28 13:53瓶子君i的博客 偶遇公司开发中的一个小需求,扫码获得的数据最多传递至服务器只能是二条; 也就是说,不管用户扫码多少次,页面只显示二条最新的数据;以下为思路: 装载数据肯定用到Listview,每扫描一条数据,即在ListView中...
- 2021-07-01 14:29A little strawberry的博客 2.4.7ListView的焦点问题 分类 Android 基础入门教程 本节引言 如果你往ListView的Item中添加了Button,CheckBox,EditText等控件的话,你可能需要考虑 到一个问题:ListView的一个焦点问题!本节我们就来学习下解决...
- 2017-09-18 06:26回答 3 已采纳 ListView的索引下标一直是连续的,你就是删除了中间的一个他也是自动调整为连续,而数据库不同,删除之后它是不会自动填补已删除位置的,这需要你自己你弄
- 2014-04-02 10:14andorid listview由于复用控件的问题,再布局上使用checkbox时会造成选中状态错乱的问题,该项目可以解决该问题
- 没有解决我的问题, 去提问