我正在尝试捕获对我的列表视图的点击,其中包含一个checkedtextview 我的代码如下
listview.setOnItemClickListener(new android.widget.AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id)
{
CheckedTextView Item_Check = (CheckedTextView) view;
if (Item_Check.isChecked())
{
//code to handle the when item is turned off
//i.e. previous state was checked and presently its being unchecked
}
else
{
}
这在 ICS 中运行良好,但是在 Jellybean 中我遇到了完全相反的情况,即当按钮打开时,我的关闭代码正在执行,反之亦然。
Jellybean 中是否有任何变化导致了这种情况,我的意思是当 setOnItemClickListener 被调用时,或者它是我采取的错误方法。