利用可能なネットワーク サービスのリストまたはデバイスの Wi-Fi ネットワークのみを取得し、ネットワーク通信用に選択したネットワーク アクセス ポイントを設定するのに役立つRIM APIはありますか?
アプリケーションで GPRS、WAP などのモバイル ネットワークを無効にすることはできますか?
例:
アプリケーションが開始されると、デバイスに以前の Wi-Fi ネットワーク アクセス ポイントが設定されていなくても、Wi-Fi 接続をスキャンし、利用可能な Wi-Fi 接続を一覧表示する必要があります。次に、ユーザーは適切な Wi-Fi 接続を選択して、ネットワーク通信に接続します。アプリケーションの外部では、ブラウザやその他のアプリケーションなどのインターネット通信は、同じ選択された Wi-Fi 接続を介して行う必要があります。Wi-Fi のスキャンと接続の設定は、BlackBerry Wi-Fi セットアップとほとんど同じです。
BlackBerry OS 4.5、4.7、および 5.0 でこれを行う予定です。
アップデート
問題は、アプリケーションを介して Wi-Fi スキャンを探していることです。アプリケーションを介して、利用可能な Wi-Fi アクセス ポイントまたはホットスポットをスキャンし、アクセス ポイントの 1 つを選択してデバイスに設定し、通信のために接続することができます。
基本的には、BlackBerry の「接続の管理」で Wi-Fi 接続をどのように設定するのですか? 私はアプリケーションを通じて同様のことをしなければなりません。
いくつかの BlackBerry フォーラムから、OS v5.0 にパッケージがあることを知りました。つまり、Wi-Fi ホットスポットを取得するためのnet.rim.device.api.wlan.hotspotパッケージです。しかし、長い検索の後、サンプルの例や多くの説明は見つかりませんでした。APIドキュメントを調べて実装しようとしていますが、成功しませんでした。
これまたはサンプル コードに関連するアイデアがあれば、非常に役立ちます。