我创建了LWUIT标签。我想识别最终用户选项卡点击事件并需要放置一些逻辑?如何识别选项卡点击事件?
这是我的代码:
topnews = new Vector();
topstory = new Vector();
cinemanews = new Vector();
newsList = new List(topnews);
newsList.setScrollVisible(false);
newsList.setRenderer(new NewsListCellRenderer());
myNewsList = new List(topstory);
myNewsList.setScrollVisible(false);
myNewsList.setRenderer(new NewsListCellRenderer());
cinemaNewsList = new List(cinemanews);
cinemaNewsList.setScrollVisible(false);
cinemaNewsList.setRenderer(new NewsListCellRenderer());
Tabs tabs = new Tabs();
tabs.addTab("Topnews", newsList);
tabs.addTab("TopStory", myNewsList);
tabs.addTab("CinemaNews", cinemaNewsList);
tabs.addTabsFocusListener(new FocusListener() {
public void focusGained(Component cmpnt) {
//how to identify the enduser tab click event here?
}
}
感谢,
答案 0 :(得分:1)
这似乎没有直接支持,有一个选项可以添加一个带有RadioButton的选项卡并将一个监听器绑定到一个按钮,但是如果滑动选项卡组件支持哪一个看起来很糟糕(拖动选项卡)一个触摸设备)。