我需要兩個以上的視圖添加到我的viewSwitcher。我試過,但我收到以下錯誤日誌:添加兩個以上的視圖來ViewSwitcher
Can't add more than 2 views to a viewSwitcher
我想知道如果我可以通過ViewSwitcher的任何財產解決這個問題,即使我手動添加更多的意見,從我的Java類。
謝謝!
我需要兩個以上的視圖添加到我的viewSwitcher。我試過,但我收到以下錯誤日誌:添加兩個以上的視圖來ViewSwitcher
Can't add more than 2 views to a viewSwitcher
我想知道如果我可以通過ViewSwitcher的任何財產解決這個問題,即使我手動添加更多的意見,從我的Java類。
謝謝!
使用ViewSwitcher
,這是不可能的。
Android的文檔狀態:
類概述
ViewAnimator兩個視圖之間切換,並且具有從 工廠創建這些觀點。您可以使用工廠到 創建視圖,或者自己添加它們。一個ViewSwitcher只能有 兩個子視圖,其中只有一個是一次顯示。
ViewPager也是一個不錯的選擇。您可以通過滑動在多個視圖之間切換。
下面這個link你可以找到詳細的描述:
感謝您的信息,是一種恥辱,因爲那樣我就不能使用這個。也許可以添加幾個重疊的viewSwitcher。 – jlopez
根據你的目的。您總是可以創建符合您的要求 – DroidBender
你認爲你可以使用'viewAnimator'或自定義視圖'ViewFlipper'?我想ViewAnimator只允許兩種觀點 – jlopez