アンドロイドのボタンのonclickイベントを実装するコードを記述しました。 次の行を記述して、oncreateメソッドでリスナーを設定しました。 私は、application.iのボタンのtouchイベントを認識したいのですが、アンドロイドでクラスキャスト例外が発生しています。アンドロイドのonclickリスナーによるクラスキャスト例外
mybtn [i] .setOnClickListener((OnClick Lisener)this);
私は、OnTouchイベントを認識するために、SetKeylistener()、setonkeylistener()、setontouchouchener()メソッドを見てきました。しかし、私は正確にどのものを使うのか分かりません。
私が達成したいのは、ボタンがタッチされたときにTTSが番号を発声し、キーリリースでその番号をテキストボックスに追加する必要があるということです。どのような方法をこれらのことを達成するために使うべきですか?
クリックイベントとタッチイベントの違いは何ですか。あなたに私に説明してください。また、キーリリースイベントを認識する方法もあります。 – rajesh
クリック=ダウン、次にアップ(両方のイベントを1つのイベントとして)。タッチは単一のイベントです:ダウン/アップ/移動など... – dor506