1

我正在准备一个 Blackberry 应用程序,在该应用程序中我准备了一个 HTTP 连接,并从一个 URL 我在屏幕上显示一个图像。
现在在触摸监听器上,我正在其他屏幕上显示此图像,并希望使用 URL 中的该图像执行缩放捏合功能。

该图像不在我的设备内存中,它直接从 HTTP 连接显示。我想在 5.0+ 设备上运行这个应用程序。请建议我怎样才能做到这一点?

4

1 回答 1

3

尝试以下步骤:

  1. 从 URL 获取图像。

  2. 将图像转换为EncodedImage

  3. 创建一个ZoomScreen实例并显示它。


创建和显示 ZoomScreen

private void showImage(EncodedImage image) {
    synchronized (UiApplication.getEventLock()) {
        UiApplication.getUiApplication().pushScreen(new ZoomScreen(image));
    }
}
于 2012-05-24T12:43:28.937 回答