0

例えば

   mainEdit.setOnClickListener(new OnClickListener() {  
        int i = 0;
            public void onClick(View v) {
                //here something that causing double tap event
            }
        });

どうすればそれをアーカイブできますか?

4

1 に答える 1

1

Androidはデフォルトでダブルタップをサポートしていません。タイムスタンプを保存し、保存された値がダブルクリックとしてカウントするのに十分に現在の時刻に近いかどうかを確認する通常のOnClickListenerを使用することで、同じ効果を得ることができます。このように動作する独自のListenerクラスを作成することもできます。しかし、あなたが言うとき、私はあなたが何を意味するのかわかりません:「ここでダブルタップイベントを引き起こす何か」アンドロイドの何もデフォルトでダブルタップに反応しないので。

于 2011-03-23T13:07:10.833 に答える