如何在android 2.2中隐藏活动GUI

如何在android 2.2中隐藏活动GUI,android,user-interface,android-activity,hide,Android,User Interface,Android Activity,Hide,我这里有个活动 我想单击一个按钮,然后隐藏活动GUI 也就是说,需要GUI,您可以通过单击“隐藏应用程序”按钮来隐藏它。我怎么能 实现这个“隐藏应用程序” 谁来帮忙!提前谢谢 当您的用户单击“隐藏应用程序”按钮时,您可能希望显示某些内容——至少是一个“显示”按钮,这样用户就不会在没有输入选项的情况下被卡住 因此,您真正拥有的是两个视图,一个是隐藏GUI的视图 我可以看到两种方法: Hide app调用另一个活动,仅显示您想要的UI。活动完成后,使用activity.finish()返回到带有G

我这里有个活动

我想单击一个按钮,然后隐藏活动GUI

也就是说,需要GUI,您可以通过单击“隐藏应用程序”按钮来隐藏它。我怎么能

实现这个“隐藏应用程序”


谁来帮忙!提前谢谢

当您的用户单击“隐藏应用程序”按钮时,您可能希望显示某些内容——至少是一个“显示”按钮,这样用户就不会在没有输入选项的情况下被卡住

因此,您真正拥有的是两个视图,一个是隐藏GUI的视图

我可以看到两种方法:

  • Hide app调用另一个活动,仅显示您想要的UI。活动完成后,使用activity.finish()返回到带有GUI的原始活动
  • 查看ViewAnimator及其子类(ViewFlipper和ViewSwitcher)

要想在android的组织模式中做你想做的事情,你的“程序”应该作为服务而不是活动来编写。然后,您将拥有一个gui,它是您服务的活动和客户端,可以根据需要启动(使其可见)和暂停/停止(隐藏)。

您也可以只启用屏幕锁定。;-)

这将自动锁定屏幕(隐藏你的应用程序)。当用户解锁屏幕时(使用用户已经非常熟悉的UI和手势),他将自动返回到您的应用程序,而无需您进行任何额外的编码

屏幕锁的另一个优点是它可以被密码保护,因此,如果用户的屏幕锁已经设置为密码,而不是滑动条,那么他只会得到滑动密码之类的东西