如何打开另一个视图按钮单击,而不创建一个窗口在钛

How to open another view on button click without creating a Window in Titanium?

本文关键字:一个 窗口 创建 视图 另一个 何打开 按钮 单击      更新时间:2023-09-26

我有视图:view1.xml, view2.xml。这两个文件都已经存在。我在view1.xml中有一个按钮,当用户单击该按钮时,我想在同一窗口中加载view2.xml文件。我不想创建另一个窗口来加载该视图。我想我需要添加事件监听器按钮和加载视图,但我不知道如何做到这一点。

我做了这样的事情

$.next.addEventListener('click', function() {
var myView = Alloy.createController('nextView').getView();
$.main_window.add(myView);
});

像这样做

var view=Alloy.createController('mycoolwindow').getView();
win.add(view);

你必须在window中添加视图而不是像window那样打开它