这是我在onCreateView
做(在片段):的ListView奇怪的行为
NewsAdapter adapter = new NewsAdapter(getActivity(), newsList, R.layout.news_list_item);
newsListView.setAdapter(adapter);
newsListView.setOnItemClickListener(this);
这里是onItemClick
:
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
view.setBackgroundResource(R.drawable.list_item_back_selected);
}
而问题是,当我的第一个项目挖掘则最后可见仅被突出显示。在2日 - 1日和2日结束。从结束等第3 - 第2,最后和第3等。
我检查,view
是真的该项目被点击查看mChild
阵列内。目前我无法弄清楚原因。你有什么想法?让我知道是否需要更多的数据编码。提前致谢。
该申请于10英寸平板电脑模拟器测试,安卓2.3.3
不幸的是没有帮助。但是感谢这个链接让我想起了之前我尝试过的'android:choiceMode'。 –