2010-11-18 38 views
0

我在我的应用程序中使用了2个选项卡。Android Tabs问题

当我点击第一个标签时,它显示一个列表视图(默认),当我点击列表视图中的任何特定项目时,它会带我到下一个活动来显示选定的数据。在这里,当我再次点击选项卡时,我希望我应该进入默认屏幕的列表视图屏幕。

但没有任何反应,点击标签,但当我按下后退按钮,我回到屏幕上。但我想去家里列表视图画面上选项卡单击,

请帮助我在这种情况下...

+2

当我们看不到你在做什么时,很难说出你做错了什么。发布代码的一部分可能会有所帮助... – Nailuj 2010-11-18 08:21:53

+0

张贴一些你的代码,并接受你以前的问题的一些答案,这将让你在这里更好的答案:) – Jimmy 2010-11-18 09:07:21

回答

0

你说你开始一个新的活动。这个人不能打电话给你有标签的第一个活动。我是对的,你的新活动只是显示两个标签?

你可以做的是:

  1. 在第二活动作出反应,标签的onclick。点击通话完成()关闭活动。

我很确定,你不需要做以下事情。但是我写了它,如果你将来需要它的话:)。

  1. 在第一活动呼叫下通过startActivityForResult(...)
  2. 在第一活动覆盖onActivityResult方法。在那里你可以切换到列表中的标签。
+0

嗨谢谢帕特里克的答复..你是正确的我的下一个活动也显示了两个选项卡。因为它在活动组。我可以执行Patrick Hw吗? – 2010-11-18 08:38:03

+1

我会建议重新设计应用程序。两个活动显示相同的标签?后退按钮的行为是我期望的。如果你看看twitter或tweetdeck,你也会看到listviews。当你点击它会带来一个新的活动。你点击后退按钮返回。在android上很常见。每个人都明白这一点。或应该。 – 2010-11-18 08:56:09