我使用下面的代码来获取一行的数据
View vListSortOrder;
vListSortOrder=getListView().getChildAt(MyPositionOfRow);
TextView edit=(TextView)vListSortOrder.findViewById(R.id.MyLabelId);
Toast.makeText(getApplicationContext(), edit.getText(), 1).show();
但我的问题是未在列表视图中显示的项目,
例如:我有 20 项。在 MyPhone 屏幕中,ListView 显示 10 项。
当MyPositionOfRow
设置为0_9
没问题。
当MyPositionOfRow
设置为10
或以上时我的程序会崩溃
如何修复它?
或者其他获取listView中一行数据的方法。