我正在准备一个Blackberry应用程序,我在其中准备一个HTTP连接,并从一个URL我在屏幕上显示一个图像。
现在,在触摸侦听器上,我在其他屏幕上显示此图像,并希望使用URL中的图像执行缩放捏合功能。
图像不在我的设备内存中,它直接从HTTP连接显示。我想在5.0+设备上运行此应用程序。 请建议我如何实现这一目标?
答案 0 :(得分:3)
请尝试以下步骤:
从网址获取图片。
将图片转换为EncodedImage。
创建ZoomScreen个实例并显示它。
创建和显示缩放屏幕
private void showImage(EncodedImage image) {
synchronized (UiApplication.getEventLock()) {
UiApplication.getUiApplication().pushScreen(new ZoomScreen(image));
}
}