草庐IT

appcelerator-titanium

全部标签

android - 后退按钮使用 appcelerator titanium 退出 android 中的应用程序

我是Titanium开发的新手。在nativeandroid中,如果我们按下后退按钮,只有当前Activity将被关闭,它将返回到之前的Activity,但是当我在使用Titanium的Android中按下后退按钮时,它会退出应用程序。我怎样才能改变这种行为? 最佳答案 有两种类型的窗口,例如,轻量级和重量级。如果您在Titaniumandroid中创建一个轻量级窗口而不是按下后退按钮,它将存在于您的应用程序中。你可以通过创建重量级窗口来实现你想要的。您可以通过将其作为模态窗口打开来在钛中创建重量级窗口。所以在新建窗口的时候把参数m

iphone - 如何使用 Titanium 查询父 View 的 subview ?

我希望创建一个通用例程来对View的子项进行操作。在例程中,我需要能够遍历subview。我在API中没有看到任何暗示有任何方法可以获取subview的内容。有一个“add()”和一个“remove()”方法,但没有像“get()”这样的方法,也没有像“views”这样的属性。我错过了什么? 最佳答案 这是从View中移除子对象的基本结构if(view.children){for(varc=view.children.length-1;c>=0;c--){view.remove(view.children[c]);}}

android - 如何解决 Titanium 错误 "Ex...tion: No Android ' - 8' or android ' -2。运行 OSX Lion 的 Mac 上的 2' in the Android SDK."?

我在运行OSXLion的Mac机器上使用Titaniumstudio。我在开发iphone和ipad应用程序时没有问题,但在为Android设置项目时遇到问题。我有一个现有的(最新的)androidSDK,并且已经在标准Eclipse上使用Java开发基本应用程序。我尝试将Titanium指向我用于Eclipse的androidSDK,但失败并出现以下异常。给定路径的AndroidSDK出现以下错误:“Ex...tion:NoAndroid'-8'orandroid'-2.2'intheAndroidSDK.”如何在不重新下载所有内容的情况下解决此问题?如果我要求Titanium为我设

android - Xamarin和Titanium Appcelerator?

Closed.Thisquestionisopinion-based。它当前不接受答案。想要改善这个问题吗?更新问题,以便editingthispost用事实和引用来回答。已关闭6年。Improvethisquestion我开发了一个nativeAndroid应用程序,现在的要求是开发的应用程序必须位于Xamarin或TitaniumAppcelerator之类的跨平台中,现在请一些专家软件工程师建议我应该选择哪个跨平台,为什么?如果我选择Xamarin,那么Xamarin的优点和缺点是什么?如果我选择TitaniumAppcelerator,那么钛的优点和缺点是什么?任何帮助将不胜感

android - Appcelerator Studio - 当我在视频播放器中加载 URL 时,Android 应用程序在 Marshmallow 上崩溃

我从我的远程服务器下载视频并将其保存在应用程序数据目录中。完成后,我将其URL传递给视频播放器(我窗口上的UI元素)。然后我的应用程序崩溃了。这只发生在Marshmallow(Android6.0版)上。我已经在Lollypop(4-5台设备)上对其进行了测试,但它在那里运行良好。我尝试了不同的解决方案,但仍无法解决此问题。这真的让我很难受。如果你们中的任何人对此有想法,请提供帮助。我将不胜感激。这是我的日志(来自评论):[ERROR]:TiVideoView8:java.io.IOException:setDataSourcefailed.[ERROR]:TiVideoView8:a

使用 Titanium 的 Android 远程视频

大家好!我正在尝试在Android手机上播放托管在我们网络服务器上的视频。我已经为iPhone构建了这个并且效果很好。然而,Droid是另一回事。我没有收到视频,而是黑屏,没有错误或任何其他内容。我使用的代码是:activeContent=Titanium.Media.createVideoPlayer({contentURL:内容,背景颜色:'#111',电影控制模式:Titanium.Media.VIDEO_CONTROL_DEFAULT});win.add(activeContent);activeContent.play();我正在下载的视频在不使用Titanium时确实可以在

Titanium 中的 android:back(设备后退按钮)事件不起作用

您好,我正在从事Android应用程序开发。我正在使用TitaniumStudio进行开发。我创建了一个简单的应用程序。我想在我的应用程序中捕获设备后退按钮事件,因为我不想在钛中使用android默认选项卡。我正在创建自己的选项卡。我尝试了以下代码::list.jsvarexpt=Titanium.UI.currentWindow;expt.addEventListener('android:back',function(e){Ti.App.fireEvent('expt_back_event');});:应用程序.jsTi.App.addEventListener('expt_bac

android - 使用 appcelerator 自动缩放字体大小是否适用于 android?

只是想弄清楚这个问题。字体缩放是否适用于使用此属性的android?它适用于iOS,我知道,但它似乎不想在Android上玩得很好。我正在尝试制作一个标签,其中包含一串大小不一的字符串。这是我正在使用的代码示例:varname=Titanium.UI.createLabel({text:response.name,color:'#000',minimumFontSize:10,font:{fontSize:24,fontFamily:'HelveticaNeue'},width:120,height:45,top:0,left:0,right:2,wordWrap:false,text

android - Appcelerator 4 在 Mac 上找不到 Android SDK

MacOSX上的AppceleratorStudio4.7.1.201609100950找不到AndroidSDK。我已经使用AppceleratorStudio仪表板上的按钮下载了它。下载成功后,AppceleratorStudio无法识别。我收到以下错误:[AndroidSDKHome]在指定的SDK位置下找不到AndroidSDK 最佳答案 我也有这个问题。原因是(至少对我而言)是当我第一次创建应用程序时,它使用的是旧版本的Studio和SDK。一个解决方案是使用最新的SDK和Studio创建一个新项目,然后将所有代码粘贴到该

android - 我如何在应用程序(Titanium-Android)中将选定的人删除到联系人列表?

我使用getAllPerson()函数并在TableView中显示我想要删除所选人员的所有人。但removePerson()仅支持iphone,我如何使用Android删除。任何建议表示赞赏 最佳答案 我不知道你是如何实现删除所选人员的编辑操作的,但是,我认为,由于Android尚未实现(可能永远不会)removePerson,你必须使用Intent。为此,这里有两个来源,您可以在其中找到您必须了解的所有信息:TheAppcelerator'sintentCookBookinformation.Thissource在上面的演示中使用