如何在钛中实现hbox / vbox的布局

时间:2013-09-30 09:48:45

标签: android titanium titanium-mobile

我是Titanium的新手。尝试使用Titanium Classic为Android应用设计“联系我们”标签。

初始化选项卡的视图。 用Google Map填充了屏幕空间的前半部分,工作正常。

之后我想把 -

联系24x7 - 电话号码[呼叫按钮]。

电子邮件 - email_id@mycompany.com [电子邮件按钮]

现在,我已将主视图的布局设置为垂直,以便地图和其他项目垂直对齐,这就是我想要的,但电话号码和呼叫按钮应该在同一行。

使用top,left实现不是我想要的,因为屏幕尺寸变化很大。有没有办法实现HBOX,以便我可以在HBox中添加标签和按钮,然后将它们添加到视图中。

替代问题:如何将电话号码和电子邮件ID作为可点击文本?所以点击它们我可以启动拨号盘或打开电子邮件应用程序。

先谢谢。

此致 Saurav

1 个答案:

答案 0 :(得分:0)

要创建HBOX,您应该能够像创建VBOX一样。即创建一个layout =“horizo​​ntal”的新视图,并将标签和按钮添加到此视图中。可以将此新视图添加到原始垂直视图中,以使其按预期流动。

至于你的替代问题,这也是可能的。如果查看Labels和TextAreas的autoLink属性,您将看到各种选项:

http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.UI.Label

希望有所帮助