我知道如何在ListView项目中添加Ellipsized TextView,如下面的代码
android:singleLine="true"
android:maxEms="20"
android:ellipsize="end"
我想要的是在listView末尾添加三个点作为到达listView中最后一项的指示。检查下面的链接,看看我想要达到的目标。
https://www.dropbox.com/s/69hpe6z112p0wa3/example.png?dl=0
注意:ListView中的项目是从数据库
填充的答案 0 :(得分:7)
制作3个点的静态视图,并将其作为页脚添加到列表视图
View footerView = ((LayoutInflater) ActivityContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.footer_layout, null, false);
ListView.addFooterView(footerView);
答案 1 :(得分:4)
只需添加页脚视图并创建要在列表末尾显示的布局。
View footerView = ((LayoutInflater) ActivityContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.footer_layout, null, false);
listView.addFooterView(footerView);
如果你想在最后一个项目的末尾显示它,那么这种方法很有用,但如果你想在列表末尾一直显示它,那么你可以在listview下面的布局中添加页脚视图在您的xml文件中