我有一个在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
答案 0 :(得分:0)
我不完全确定我理解你的要求,但在ListView上调用setOnItemClickListener()应该可以解决问题。
同样,对于制表符问题,您应该可以在TabHost上调用setOnTabChangedListener()。