2012-10-25 79 views
0

我有一個ViewFlipper與其中的幾個ScrollViews。 在第一個ScrollView我有一個單選按鈕組。隱藏ViewFlipper的意見

在啓動時沒有選中單選按鈕時,我想隱藏所有滾動視圖並禁止滑動。 選中單選按鈕1時,我只想要某些滾動視圖可見,向左或向右滑動只應顯示那些。 對於單選按鈕2,它是其他ScrollViews等。

這可能嗎?

我試着將scrollviews的可見性設置爲View.GONE,但這並不妨礙向他們滑動。

如果可能,我會很棒。

- 編輯 -

我設法找到

viewFlipper.removeViewAt(1); 

但現在我卡在恢復視圖,無需重新啓動該活動的問題。 有沒有辦法強制活動重新加載它的佈局? 或者我不應該使用RemoveViewAt(..),而且還有另一種方法來禁用視圖。

RG, 埃裏克

回答

1

解決它......

在使用代替

viewFlipper.next(); 

我先檢查一下whick單選按鈕被選中,然後用

viewFlipper.setDisplayedChild(viewnumber); 

到讓它進入該單選按鈕允許的視圖。