如何在FrameLayout中切换视图?例如,我在我的FrameLayout中有一个SurfaceView,当游��结束时,我希望它显示一个对话框以接收用户文本输入。我假设这个对话框将作为另一个视图存储在FrameLayout中,但是我该如何实际显示它呢?因为当SurfaceView中发生某些事情时,需要显示该对话框,所以我需要从我的SurfaceView中调用它。
如何在FrameLayout中切换视图?例如,我在我的FrameLayout中有一个SurfaceView,当游��结束时,我希望它显示一个对话框以接收用户文本输入。我假设这个对话框将作为另一个视图存储在FrameLayout中,但是我该如何实际显示它呢?因为当SurfaceView中发生某些事情时,需要显示该对话框,所以我需要从我的SurfaceView中调用它。
getParent().bringChildToFront(view)
。不,对话框不实现View。据我所知,您可以从任何上下文开始对话框 - 不需要全部这样做。 - Peter Knego