列表视图中包含动态内容的项目

时间:2015-12-24 10:04:57

标签: android android-listview

我对Android很陌生,我对我正在尝试开发的应用程序有疑问。 我的问题是关于listview和适配器:我有一个对象列表,其中包含有关用户最喜欢的路由的信息(我创建了一个对象FavouriteRoute,我将一个ArrayList传递给BaseAdapter)。但是,每个对象可以包含可变数量的城市,停靠点和星期几......如何处理此动态内容并将其显示在listview的每一行内?什么是最好的方法?我必须在适配器的getView()中管理这些元素,并在每行的布局中动态插入它们?

1 个答案:

答案 0 :(得分:0)

您可以参考这些教程来学习创建适合您目的的适配器。

http://androidexample.com/How_To_Create_A_Custom_Listview_-_Android_Example/index.php?view=article_discription&aid=67&aaid=92

https://www.caveofprogramming.com/guest-posts/custom-listview-with-imageview-and-textview-in-android.html

http://www.androidhive.info/2014/07/android-custom-listview-with-image-and-text-using-volley/

如果您希望某些视图可见而某些视图不在getView()中,请执行以下操作:

if(your condition)
textView.setVisibility(View.GONE);

夸大观点后。