我已经从以下链接实现了列表视图。
http://geekswithblogs.net/bosuch/archive/2011/01/31/android---create-a-custom-multi-line-listview-bound-to-an.aspx
要求
现在我想在列表下方添加加载更多按钮,当用户单击按钮时,更多记录将附加到列表视图中。
问题
为此,我探索了堆栈溢出和其他网站并看到了示例,但我无法获得任何与解决问题相关的内容,因为我几天前刚开始对 android 的知识有限。
那么,您能否根据我所做的代码为我提供指导或任何参考链接或任何示例代码,以便我解决我的问题?
提前感谢您的宝贵时间。
遵循小孩子要求的代码
public static void addNewData(ArrayList<SearchResults> jobs) {
SearchResults sr1 = new SearchResults();
sr1.setJobTitle("Test job1");
sr1.setJobPostedDate("2014-12-13");
sr1.setJobSkills("php,mysql");
jobs.add(sr1);
sr1 = new SearchResults();
sr1.setJobTitle("Test job2");
sr1.setJobPostedDate("2014-12-13");
sr1.setJobSkills("php,mysql");
jobs.add(sr1);
sr1 = new SearchResults();
sr1.setJobTitle("Test job3");
sr1.setJobPostedDate("2014-12-13");
sr1.setJobSkills("php,mysql");
jobs.add(sr1);
notifyDataSetChanged();
}
解决方案非常简单。
您有一些ListView
通过适配器显示的支持数据。每当用户单击"加载更多"按钮时,加载更多数据并调用adapter.notifyDataSetChanged()
。
就是这样。