2012-10-09 23 views
0

請給我包含視圖的代碼。例如:紅色,綠色,藍色。在使用Android的Titanium中使用createWindow方法

var window = Titanium.UI.createWindow({ 
       backgroundColor:'red', 
       title: 'My Root Window' 
     }); 

window.open(); 

我正在使用它來創建主窗口。當我在模擬器上執行此操作時,它給出強制關閉錯誤。

+0

你能更具體和你想要什麼?如果你確實值得回答,請改善你的問題。 – Gapchoos

+0

我想要一個包含另外兩個視圖的窗口演示。 – Vijay

+0

使用show()方法使視圖可見。你可以使用add()來創建一個子視圖 – Gapchoos

回答

1

創建一個紅色背景的全屏窗口。

var window = Titanium.UI.createWindow({ 

    backgroundColor:'red' 

}); 

window.open({fullscreen:true}); 

點擊link更多的引用。

0

app.js:

var win = Ti.UI.createWindow({ 
    layout: 'horizontal' 
    title: 'My Root Window' 
}); 

var views = new Array(); 
var backgrounds = ['red', 'blue', 'green']; 

for(var i in backgrounds) { 
    views.push(Ti.UI.createView({ 
     backgroundColor: backgrounds[i], 
     height: '33%' 
    })); 
} 

for(var i in views) { 
    win.add(views[i]); 
} 

win.open(); 
+0

它也會顯示錯誤,如'不幸,已停止! – Vijay

+0

你有可能在iPhone模擬器中運行它嗎?您的Titanium SDK或Android SDK安裝程序必須有問題。嘗試刪除您的'build/android'文件夾中的所有內容,然後再次運行您的應用程序。 – Ch4rAss

+0

我正在ui/common/FirstView.js中寫入此代碼是否正確? – Vijay

相關問題