还是没反应啊! listView.setItemsCanFocus(true);
//这里为什么没有反应啊!!请给位帮我解答一下
listView.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3)
{
 Toast.makeText(listViewClass.this, 
 "滚动到第"+Long.toString(arg0.getSelectedItemId())+"项",
        Toast.LENGTH_SHORT).show();
} @Override
public void onNothingSelected(AdapterView<?> arg0)
{
//没有选中
}
});

解决方案 »

  1.   

    http://www.eoeandroid.com/thread-24736-1-1.html
    自己对比下区别吧,相同的问题
      

  2.   

    我以前写过,也学了没多久我的实现是在
    onItemClick方法中写的,选哪一行,就跳转哪个,应该没有问题
      

  3.   

    你实现的是选择事件,而不是单击事件listView.setOnItemClickListener 
      

  4.   

    你是不是把ListView的那个xml文件里加入了ScrollView?如果有,就去掉,把ScrollView放在main.xml里面去。
      

  5.   

        LZ,我觉得是监听器设置错误,在你的代码中是:   listView.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()    请将其改为:   listView.setOnItemClickListener(new AdapterView.OnItemClickListener() 
       试试吧,但愿能行!
      

  6.   

    你监听的是选择事件,不是点击时间,用这个应该没问题。
    listView.setOnItemClickListener(new AdapterView.OnItemClickListener()  
      

  7.   

    我按照楼主给的代码做了下,没问题的,Toast是可以出来的,我也搞不清是哪出了问题
    这里不能贴附件吗?我日
    给你例子
    TestTabHostOne.rar