2013-10-11 28 views
0

我有一個應用程序在IOS 6中工作。我試圖讓它在基本上任何andriod版本上工作。 我有一個索引控制器和視圖加載正常。Appcelerator合金Android - 無法添加窗口/ tabGroup到另一個窗口/ tabGroup

我可以加載註冊頁面,但是當我繞過註冊頁面。它在IOS中正常工作,但不適用於Android。我沒有使用tabgroups只是Windows。

任何想法? 注意:我無法獲得完整的xml標記以在代碼視圖中加載,這就是爲什麼沒有括號。

我得到這個錯誤:

new Error("Cannot add window/tabGroup to another window/tabGroup.");

指數控制器

 
    if (!isRegistered) { 
     var register = Alloy.createController('register'); 
     register.getView().open(); 
    } 
    else { 
     var main = Alloy.createController('main'); 
     Alloy.Globals.mainController = main; 
    } 

索引視圖

 
Alloy 
    Window id="index" 

     Require type="view" src="slider" id="slider" 
    Window 

Alloy 

主JS控制器

 
// code above 
$.main.open(); 
// code below 

主視圖

 
Alloy 
    Window id="index" 

     View id="loadingOverlay"/

     View id="main" 

      ImageView id="background" image="/images/background.jpg"/ 

      Require type="view" src="slider" id="slider"/

      /OptionDialog 

     /View 
    /Window 
/Alloy 

感謝,

回答

0

錯誤messag解釋它

新的錯誤(「無法添加窗口/ tabGroup到另一個窗口/ tabGroup「);

很難說這裏發生了什麼,您可能需要添加一個要點或pastebin,但一個窗口不能包含另一個窗口

相關問題