Titanium代码实现如下:
// this sets the background color of the master UIView (when there are no windows/tab groups on it)
Titanium.UI.setBackgroundColor('#000');
var activity = Ti.Android.currentActivity;
//
// create base UI tab and root window
//
var win = Titanium.UI.createWindow({
title:'Titanium Android ContextMenu使用'
});
win.backgroundColor = 'white';
var b1 = Ti.UI.createButton({
title : '打开窗体',
height : 'auto',
width : 'auto'
});
// Here is an example of creating the menu handlers after window creation but before open.
b1.addEventListener('click', function(e) {
var w = Ti.UI.createWindow({
backgroundColor : 'blue',
navBarHidden : false
});
w.activity.onCreateOptionsMenu = function(e) {
var menu = e.menu;
var m1 = menu.add({ title : '关闭窗体' });
m1.addEventListener('click', function(e) {
w.close();
});
};
w.activity.onPrepareOptionsMenu = function(e) {
var menu = e.menu;
var mi = menu.findItem(2);
if (mi == null) {
mi = menu.add({
itemId : 2,
order : 1,
title : '加载资源'
});
mi.addEventListener('click', function(e) {
Ti.UI.createNotification({ message : "To you and yours." }).show();
});
}
};
var l = Ti.UI.createLabel({
backgroundColor : 'white', color : 'black',
width : 'auto', height : 'auto',
text : '请点击Menu菜单按钮,窗体关闭'
});
w.add(l);
w.open({ animated : true});
});
win.add(b1);
win.open();
分享到:
相关推荐
Atom-Titanium-Build.zip,钛菜单到Atom,包括Run、Package等这个项目已不在积极开发之中。自从@appcelerator为atom发布了令人敬畏的官方软件包以来,包括调试、构建等等。,atom是一个用web技术构建的开源文本编辑器...
安卓手机系统备软件 第一次使用钛备份的朋友,可以试着...接着按返回键(手机底部四大金刚中的那个返回键)按钮逐层回退,然后选择sdcard-ext/TitaniumBackup即可(没有 TitaniumBackup文件夹的请自行创建一个):
Titanium Backup_3.7.4捐赠完全版
TitaniumBackup_6.0.5.1 专业版 可静默恢复
Titanium中文版开发手册(翻译版)
[Packt Publishing] Appcelerator Titanium 移动应用开发教程 (英文版) [Packt Publishing] Creating Mobile Apps with Appcelerator Titanium (E-Book) ☆ 图书概要:☆ Develop fully-featured mobile ...
titanium-d1-kickstart.6.1.1.gbin 强大的思科模拟器
Titanium官方移动终端开发API文档
Titanium[1].Backup.Pro.v3.7.2_cnFixed_newkey.apk Titanium[1].Backup.Pro.v3.7.2_cnFixed_newkey.apk
这是截至到目前最新的版本(Titanium 2.1 API) 方便没网的情况下,童鞋们翻阅文档。
[Packt Publishing] Appcelerator Titanium 商业应用开发经典实例 (英文版) [Packt Publishing] Appcelerator Titanium Business Application Development Cookbook (E-Book) ☆ 出版信息:☆ [作者信息] ...
Google-Cloud-Messaging--Titanium-, 在 Titanium 中,Google云消息传递 Google-Cloud-Messaging--Titanium -注册带有GCM和处理发送到设备的通知的Titanium MODULE 。Android平台使用c2dm进行推送,但是因为c2dm停止...
atom-titanium, 用于 Titanium 合金的Atom 封装 用于 Titanium 合金的 All-in-One封装这是一个用于 Titanium 合金的Atom 封装。$ apm install titanium-alloy冲突&需要通知Alloy 1.8. x
钛备份 Titanium Backup,备份你的程序及程序数据,并支持定时备份等功能。 功能很强大,有此软件,不管你的格机还是重刷ROM,在重装软件时都是无痛的,非实适用经常捣鼓手机有机友! 解锁器使用说明: 1.安装钛...
针对titanium程序,在启动程序的时候首先应该检查一下网络设置是否正确,假如网络没有打开网络设置,则提示用户打开网络设置,当用户点击打开网络设置的按钮后即转到打开网络设置的地方进行网络设置。
TiInspector, 通过 Chrome DevTools调试 Titanium Mobile 应用程序 #Ti 检查器Ti检查器允许在 Chrome DevTools web界面中调试 Appcelerator Titanium 应用程序。工具通过将命令和消息转换为 Chrome 调试协议和 ...
前端开源库-node-titanium-sdk节点Titanium SDK,Appcelerator Titanium SDK库
t-fs 用于 Titanium 的 node.js 样式的fs 。...在没有 node.js buffer模块的 Titanium 实现的情况下,假定所有buffer缓冲区都是实例。 假定所有fd文件描述符都是实例。 注意事项 Titanium 流(在本例中为 )不支持p
Titanium_ziliao.all about my project
NULL 博文链接:https://rensanning.iteye.com/blog/1315014