Bluetoothを使用するJavaMEアプリを作成しています。
どのように電流を変えようとしても、Displayable
それは変わりません。
私のアプリは、起動時に表示可能な現在の値として「devices」というテキストボックスを設定し、別のクラスのメソッドで「devicelist」というリストにcurrentを変更します。
しかし、現在のテキストボックス(デバイス)に戻そうとしても、変更されません。
midletクラスでdisplayオブジェクトを使用し、他のクラスでもgestDisplayを使用してみました。ただし、Listオブジェクト(deviceList)は現在のDisplayableのままです。
更新私のテストによると、いくつかのバグがあるようです。TextBox(デバイス)は現在の表示可能ですが、チェックisShown
するとfalseになります。代わりに、テストされたときの他のDisplayable:List(deviceList)がisShown
trueになります。API仕様では、setCurrent
メソッドの効果はすぐには現れないことが示唆されていますが、現在のDisplayableは変更されていますが、画面には表示されません。これは、実際のデバイスとエミュレーターの両方で発生します。