我有一个flex移动应用程序,可以在列表中选择图像标题时显示图像。
实际上,我从Web服务获得了一系列对象(这是从.net调用时由flex解释数据集的方式)。列表从数组中获取名称,该名称运行良好,当单击名称时,它会触发一个简单的处理程序,表示
private function pictureHandler(evt:ResultsEvent)
{
//the image object
imgTheImage.source = "assets/somedirectory/" +
bigArrayOfNames.result[theList.selectedIndex] + ".gif";
}
这在我在虚拟机中运行应用程序时有效,但在部署到物理Android时则无效。当在物理机器人上时,当我点击列表中的名称时,我得到的是占位符图像。
我有这样的感觉:图像没有复制,或者它们在部署时的位置与在本地运行时不同。
无论如何,有没有人有任何线索?
万分感谢!