0

是否可以通过单击当前选项卡本身在当前选项卡上打开任何活动?

在我的应用程序中要做的事情:
用户执行搜索,listactivity 显示在同一个选项卡上(使用 TabGroup 活动)。然后如果用户按下相同的选项卡,搜索页面应该再次打开。

这可能吗?

4

2 回答 2

0

尝试这个,,,,

您无需开始两项活动,而是在同一活动中同时执行两项活动。

  1. 按标签显示搜索活动。
  2. 显示搜索屏幕,当用户点击搜索时,获取您的搜索结果并将其设置为当前活动视图,即 setContentView(list);

当用户再次单击搜索时,再次启动 SearchActivity(像往常一样)。

于 2011-10-14T05:35:14.600 回答
0

参考这个链接:

在 Android 的选项卡中启动活动

在第一个答案中,您可以设置 SharedPreference 变量,然后检查该变量以了解要在此选项卡中加载的活动(在 YourActivityGROUP 类中)。您可以在用于打开活动的主要活动中将 Extras 设置为 Intent一个标签。(我还没有尝试过,但我认为,这会解决你的问题。)

于 2011-10-14T06:22:20.420 回答