使用Titanium构建跨平台应用:集成Appcelerator云服务
1. 为相机按钮使用Android ActionBar
在以Android为开发平台时,当前应用没有访问相机或照片库以加载图像的方式。通常在Android应用中,这可以通过包含菜单和菜单项来实现。而在这个应用里,将使用Appcelerator对ActionBar的实现。
1.1 设置index.xml视图以支持ActionBar
为使ActionBar正常工作,需要设置Android菜单并将其与创建的tabGroup关联的活动相关联。需要指定一个名为doOpen的函数,在窗口打开时调用该函数来设置ActionBar中的菜单。同时,要在tabGroup对象上设置ID,以便在index.js控制器中访问它。
<!-- index.xml --> <Alloy> <TabGroup onOpen="doOpen"> <!-- Tabs included via <Require> tag --> <Require/> <Require/> <Require/> </TabG