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