BlackBerry にはビットマップ フィールドがあります。ビットマップフィールドのクリックイベントでそれが必要です。デバイスのファイル システムが開かれ、ユーザーがファイル システムからイメージを選択すると、そのイメージがビットマップ フィールドに割り当てられます。
私はビットマップフィールドでそのようなものを扱うのは初めてです。これを行うためのコードまたはリンクを教えてください。
BlackBerry にはビットマップ フィールドがあります。ビットマップフィールドのクリックイベントでそれが必要です。デバイスのファイル システムが開かれ、ユーザーがファイル システムからイメージを選択すると、そのイメージがビットマップ フィールドに割り当てられます。
私はビットマップフィールドでそのようなものを扱うのは初めてです。これを行うためのコードまたはリンクを教えてください。
FieldChangeListener
メソッドを使用して実装し、fieldChanged
を介してそのインスタンスを設定する必要がありますmyBitmapField.setChangeListener(...)
。これが問題の正しい例です。
ここで、の内部でfieldChanged()
、ファイルピッカーを呼び出す必要があります。運が良ければ、5.0以降で開発できるのであれば、FilePickerが使用したいクラスです。
古いBlackBerriesにはファイルピッカーがないため、自分で開発する必要があります。良いニュースは、例からの既存のコードに基づいてそれを行うことができるということです。にファイルエクスプローラーのデモがありcomponents\samples\com\rim\samples\device\fileexplorerdemo
ます。