我正在开发需要在离线模式下运行的应用程序。
该应用程序有一家商店,我必须为其下载和存储产品图像。
在“商店视图”中,我在ListView中有一系列产品。
如何将下载的图像绑定到合金ImageView?
下载的图像位于applicationDataDirectory中。
因此,我需要以某种方式能够访问Alloy xml中的applicationDataDirectory。
最佳答案
您可以使用集合(https://docs.axway.com/bundle/Alloy_allOS_en/page/alloy_collection_and_model_objects.html)的transform
功能。我会在那里检查您是否处于离线/在线模式并更改图像路径(例如,带有URL的在线图像与带有Ti.Filesystem.applicationDataDirectory + "image-name.jpg"
的本地图像)