在android中检测listview控件上的click事件

时间:2010-07-19 07:01:59

标签: android

我有一个在android中开发的应用程序。 它有两个标签。 我正在使用tabactivity来实现同样的目标。 其中一个选项卡由listview组成,因此我扩展了listactivity。

但现在的问题是,如何在listview上获得点击事件通知。

同时,当标签中有更改事件时,我应该收到同样的通知,

所以我应该如何实现相同的...

public class xyz extends TabActivity implements OnTabChangeListener
{
 @Override
 public void onCreate(Bundle savedInstanceState) 
 {

 }

 public void setOnTabChangedListener(TabHost.OnTabChangeListener l)
 {
String arg0="girish";
l.onTabChanged(arg0);        
    Toast.makeText(getApplicationContext(),"Tabchanged",Toast.LENGTH_LONG).show();
 }

  @Override
  public void onTabChanged(String tabId) 
  {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(),"Tab changed1",Toast.LENGTH_LONG).show();
  }
}

Rgds

Robert Sharma

1 个答案:

答案 0 :(得分:0)

我不完全确定我理解你的要求,但在ListView上调用setOnItemClickListener()应该可以解决问题。

同样,对于制表符问题,您应该可以在TabHost上调用setOnTabChangedListener()。