将数据加载到ListView HeaderView

时间:2016-07-14 06:42:31

标签: android listview

我在RelaytiveLayout中创建了ListView,ListView从Url获​​取数据。然后我添加页眉和页脚到这个ListView.My HeaderView包含ImageView和TextView。它工作正常。但我怀疑是如何将url数据传输到我的HeaderView?

我在这里添加了我的HeaderView:

    View headerView = ((LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.header, null, false);
    list.addHeaderView(headerView);

1 个答案:

答案 0 :(得分:0)

您可以从标题中获取ImageViewTextView,例如

View headerView = ...
ImageView headerImageView = headerView.findViewById(R.id.headerImageViewId);
TextView headerTextView = headerView.findViewById(R.id.headerTextViewId);

然后,如果您拥有从网址获得的数据,则可以将其更新为headerImageViewheaderTextView