在Android设备中使用钛时无法从主选项卡查看内部选项卡?

时间:2012-07-18 09:26:18

标签: android titanium

我使用钛sdk使用tabgroup进行Android和ipone的应用程序。但是当我从同一个tab中的一个屏幕转到另一个屏幕时。tab在第二个屏幕中是可用的,而它是可见的iphone设备不在Android设备。 我使用了fiollwing代码从同一个标签中的主窗口到内窗口。

**

Continue.addEventListener('click',function(e)
      {
        var win = Titanium.UI.createWindow({
            url:'tab1_continue.js',backgroundColor:'#fff'
        });
        Titanium.UI.currentTab.open(win,{animated:true});** 

它不适用于android.plz帮助

2 个答案:

答案 0 :(得分:0)

“url”属性导致窗口重量级,这意味着它不能成为选项卡组的子级(它必然会占用所有内容)。详细了解Appcelerator Q& A about this topic中的讨论。

答案 1 :(得分:0)

如果这是在“app.js”中,那么使用此代码

Continue.addEventListener('click',function(e){
        var win = Titanium.UI.createWindow({
            url:'tab1_continue.js',backgroundColor:'#fff'
        });
        <tabName>.open(win,{animated:true});**
});

否则

Continue.addEventListener('click',function(e){
        var win = Titanium.UI.createWindow({
            url:'tab1_continue.js',backgroundColor:'#fff'
        });
        Titanium.UI.currentTab.open(win,{animated:true});
});