0

BlackBerry にはビットマップ フィールドがあります。ビットマップフィールドのクリックイベントでそれが必要です。デバイスのファイル システムが開かれ、ユーザーがファイル システムからイメージを選択すると、そのイメージがビットマップ フィールドに割り当てられます。

私はビットマップフィールドでそのようなものを扱うのは初めてです。これを行うためのコードまたはリンクを教えてください。

4

1 に答える 1

1

FieldChangeListenerメソッドを使用して実装し、fieldChangedを介してそのインスタンスを設定する必要がありますmyBitmapField.setChangeListener(...)これが問題の正しい例です。

ここで、の内部でfieldChanged()、ファイルピッカーを呼び出す必要があります。運が良ければ、5.0以降で開発できるのであれば、FilePickerが使用したいクラスです。

古いBlackBerriesにはファイルピッカーがないため、自分で開発する必要があります。良いニュースは、例からの既存のコードに基づいてそれを行うことができるということです。にファイルエクスプローラーのデモがありcomponents\samples\com\rim\samples\device\fileexplorerdemoます。

于 2011-01-12T07:59:21.183 に答える