有关List的问题!

colababy 2003-08-24 11:13:18
如果实现多层List套用

...全文
61 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
colababy 2003-08-28
  • 打赏
  • 举报
回复
问题的现象是这样的

现象描述:
预期要达到的效果是:
屏幕中放一个List,它有三个选项,比如:choice1,choice2,choice3;当你选择选项choice1时,屏幕上会出现另一个List我们暂称之为subList,该subList又有两个选项subChoice1、subChoice2;当你再选择subChoice1后,又会出现另一个子List我们暂称之为subsubList,该subsubList又有两个选项subsubChoice1、subsubChoice2;依次类推,List可能有多层,具体如下图所示。
图1-1
List1
subList1
subsubList1
subsubList2
subsubList3
......
subsubList(n)
subList2
......
subList(n)
List2
List3
.....
List(n)

问题及分析:
如何能实现上述功能,请高手指点。
我在想是否能做一个公共类来实现 生成List和CommandAction。
yemolyuan 2003-08-27
  • 打赏
  • 举报
回复
在commandaction中触发下一个list 不就可以了
MrYoucheng 2003-08-27
  • 打赏
  • 举报
回复
假设有两个lish
分别叫l1和l2


public void commandAction(Command c, Displayable d)
{
if(d==l1)
{
int i=first.getSelectedIndex();
if (i==0)
{
Display.getDisplay(this).setCurrent(l2);
}
}
}
conning333 2003-08-26
  • 打赏
  • 举报
回复
将list作为对象再放入list
miaoliujun 2003-08-26
  • 打赏
  • 举报
回复
stavid 2003-08-26
  • 打赏
  • 举报
回复
好像list只是用来display,没有动作可以开展子list
NewStarter 2003-08-24
  • 打赏
  • 举报
回复
具体点

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧