0

在我的应用程序中,我有 customListView,我需要在第一次加载活动而不使用 OnItemClickLiseners 时获取列表视图的第一个值(即零位置值)并且它是可聚焦的。我该怎么办?,请任何人帮助我.

提前致谢。

4

2 回答 2

0

您可以使用

   listView.getChildAt(0) 

或者

   listView.getChildAt(listView.getFirstVisiblePosition());
于 2013-04-27T11:00:08.953 回答
0

这是基于您需要提取位于ListView.

由于您使用的是 Custom ListView,因此您还应该有一个自定义Adapter(可能是 anArrayAdapter或 a BaseAdapter)用于显示数据等。

无论如何,只需在以下位置检查getView()

if (position == 0) {
    // GET WHAT EVER DATA YOU NEED OUT OF THE ITEM.
}

如果您可以向 OP 添加更多关于如何处理数据的信息,也许这个答案可以变得更有用一些。例如,您是否使用 POJO 类将数据绑定到ListView?

于 2013-04-27T11:01:09.720 回答