私はOS5でタッチイベントをキャッチしたい。 ListFieldRichでこのメソッドprotected boolean touchEvent(TouchEvent message)
を使用します。しかし、この方法はそれを実行しませんでした。私は何も起こらないすべてのキーを押します。コードをデバッグしても、キーを押したときにこのメソッドは実行されませんでした。OS5のタッチイベントをどのように知ることができますか? ありがとうblackberry api5でタッチイベントをキャッチ
0
A
答えて
1
に私は私の問題を解決しました。私はこの方法を使用しましたprotected boolean trackwheelClick(int status, int time)
2
タッチスクリーン電話があり、画面に触れるとToucheventが呼び出されます。キーやボタンを押すと呼び出されません。あなたは画面に触れましたか?あなたのRichTextField
の
1
setChangeListener()
とあなたのScreen
クラス
protected boolean navigationClick(int status, int time) {
if(Touchscreen.isSupported()) {
return false;
}
fieldChangeNotify(1);
return true;
}
//for touch
protected boolean touchEvent(TouchEvent message) {
if (TouchEvent.CLICK == message.getEvent()) {
FieldChangeListener listener = getChangeListener();
if (null != listener)
listener.fieldChanged(this, 1);
}
return super.touchEvent(message);
}
でこれらのメソッドをオーバーライドし、fieldChanged()
方法
public void fieldChanged(Field field, int context) {
if (field == yourRichTextField) {
Dialog.inform("RichtextField Clicked Button Pressed");
}
関連する問題
- 1. ダイアログのタッチイベントをキャッチする方法
- 2. iPhone - カスタムセルからuiimageviewタッチイベントをキャッチする
- 3. Blackberry storm touchEvents
- 4. タッチイベントをUITableViewセクションヘッダーにキャッチするにはどうすればよいですか?
- 5. React Native - すべてのタッチイベントをキャッチしますが、Touchableはバブリングしません。
- 6. ブレンドレイヤーイメージでのタッチイベントAndroid
- 7. javascriptでタッチイベントをシミュレートする
- 8. CoronaSDKタッチイベント
- 9. ゲームメーカー - タッチイベント
- 10. iOSタッチイベント
- 11. BlackBerry touchEvent from Field triggers fieldChanged
- 12. BlackBerryでのダブルバッファリング?
- 13. 特定のビューで画面上の任意の場所にタッチイベントをキャッチしますか?
- 14. Androidで遅いJavascriptタッチイベント
- 15. タッチイベントでドロップダウンメニューが消える
- 16. Matter.jsでのマウス/タッチイベントのトリガー
- 17. UILabelでのタッチイベントの検出
- 18. アンドロイドカメラでの画像のタッチイベント
- 19. BlackBerry - MDS simulator init calls
- 20. UIViewサブクラス、タッチイベント
- 21. JavaScriptのタッチイベント
- 22. 翻訳タッチイベント
- 23. カスタムキーボードのタッチイベント
- 24. タッチイベントの伝播
- 25. Vue 2.0のタッチイベント
- 26. Android Soundpool - タッチイベント
- 27. アップルデバイスのタッチイベント
- 28. アンドロイドカーネルのSimulteタッチイベント
- 29. Android TextViewタッチイベント
- 30. タッチイベントの問題
いいえ私は画面に触れなかった – mobileDeveloper