2012-07-09 129 views
0

我正在制作一种使用android的调查应用程序,我需要清除屏幕以发布新问题。不用说,我不能继续创造这么多活动。我想让流程像在Android中清除屏幕

问题 - >清除屏幕 - >下一个问题等。

感谢

+1

请解释一下你意思是__'screen'__? – sunil 2012-07-09 06:17:13

+2

要清除屏幕,您可以从屏幕中删除视图并添加新视图以显示新问题。通过动态添加视图并移除视图,然后设置新问题,可以实现此目的。 – AkashG 2012-07-09 06:20:45

+0

如果要清除画布,可以使用“画布”。 drawColor(Color.Black);' – Gautam 2012-07-09 06:21:16

回答

2

视图起落,你可以在一个ViewGroup使用removeView()removeAllViewsInLayout()功能从布局中移除视图。 ViewParent and ViewGroup一般不能删除视图,因此您需要将其转换为布局来执行此操作。

这里的文档 -

removeView(android.view.View)

removeAllViewsInLayout()

0

您可以通过多种方式

1-删除视图 2-隐藏视图