1 名前:デフォルトの名無しさん mailto:sage [2008/06/23(月) 12:39:32 ] NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。 ※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 8 ttp://pc11.2ch.net/test/read.cgi/tech/1206017034/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド116【歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1213347130/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 ttp://pc11.2ch.net/test/read.cgi/tech/1117773530/
409 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 19:23:17 ] public void processEvent(int type, int param) { System.out.println(""+type+":"+param); if (type == Display.KEY_RELEASED_EVENT) { switch(param){ case Display.KEY_DOWN: (処理) break; ・・・ case Display.KEY_IAPP: case Display.KEY_CLEAR: System.out.println("Clear"); break; default: System.out.println(param); } } }
410 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 19:25:11 ] ソースだけ書いてしまった・・・。 すみません。 >>409 のコードを実験しています。 クリアキーを取得したいのですが これで書いてうまくいきません。 エミュレータでどんなイベントを持ってくるのかと思い 最初に引数をはかせましたが クリアキーを押すだけではイベントが発生していないみたいです・・・。 環境はDoja 5.1 Eclipse 3.2を使用しています。
411 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 19:55:28 ] 君が思っているクリアキーがDojaの思っているクリアキーとは限らない。
412 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 20:33:43 ] >>411 ありがとうございます 手当たり次第にやってみると 待受 ボタンが対応しているらしいと分かりました。 実機に上げていないのでわからないのですが なるべく使わないほうがベターって事なのでしょうか。
413 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 21:23:04 ] 実機に上げてみて動作を確認しました。 一応、持っている機種(F903i)ではクリアキーで応答するみたいです。 もし動作しないときのことも考えて別処理をつける予定ですが これで動いてくれるのなら、このまま進めたいと思います。 ありがとうございました。
414 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 16:12:27 ] >>409-410 この手の質問ってなんか定期的に沸く気がする。 で、結局>>412 みたいに、使わないほうがいいって結論に至る気がする。 この仕様ってなんとかならんのかね。