HTTP接続を準備し、URLから画面に画像を表示するBlackberryアプリを準備しています。
タッチリスナーで、この画像を他の画面に表示していて、URLからのその画像でズームピンチ機能を実行したいと思います。
画像はデバイスのメモリにありません。HTTP接続から直接表示されます。このアプリを5.0以上のデバイスで実行したい。どうすればこれを達成できるか提案してください。
HTTP接続を準備し、URLから画面に画像を表示するBlackberryアプリを準備しています。
タッチリスナーで、この画像を他の画面に表示していて、URLからのその画像でズームピンチ機能を実行したいと思います。
画像はデバイスのメモリにありません。HTTP接続から直接表示されます。このアプリを5.0以上のデバイスで実行したい。どうすればこれを達成できるか提案してください。
次の手順を試してください。
URLから画像を取得します。
画像をEncodedImageに変換します。
ZoomScreenインスタンスを作成して表示します。
ZoomScreenの作成と表示
private void showImage(EncodedImage image) {
synchronized (UiApplication.getEventLock()) {
UiApplication.getUiApplication().pushScreen(new ZoomScreen(image));
}
}