android 2活动在同一个屏幕上

时间:2014-02-13 16:52:21

标签: java android eclipse

我有一个带有4个标签的tabBar,Main标签是第一个,当我点击第二个我想要在屏幕的一半显示主要活动上方的另一个活动时,减少主要的不透明度。我用Dialog做这个,但这不是我想要的结果。最好的方法是什么?

示例图片

http://s9.postimg.org/e24pqpl3z/Untitled.jpg

2 个答案:

答案 0 :(得分:3)

看看Fragments,这似乎是使用它们的最佳时机。

答案 1 :(得分:1)

只有3个选项可以达到你想要的效果。

  • 第二个活动可以是对话(你已经说过你这样做了,但你不喜欢)。
  • 使用fragments。 (推荐)
  • 通过播放可见性来使用布局(在您的情况下不推荐)
  

Fragment表示Activity中的行为或用户界面的一部分。您可以在单个活动中组合多个片段以构建多窗格UI并在多个活动中重用片段