2012-07-09 118 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-隱藏視圖