xamarin.forms 5秒間押しても機能するボタンがあります。 どうすれば検出できますか?xamarin.formsでボタンをタップしてアクションを実行するまでの時間を知りたい
0
A
答えて
0
残念ながら、Xamarin.Formsで利用可能なOnTouchDown/OnTouchUpのようなイベントはありません。
Clicked
イベントとTapGestureRecognizer
は、タッチが完了した(つまり、リリースがリリースされた)後に発生します。
しかし、あなたは、次のプロパティで、Button
をサブクラス化するカスタムコントロールを作成することができます
public event EventHandler PressStarted;
public event EventHandler PressEnded;
そして、次のpublicメソッド:
public void OnPressStarted()
{
if (PressStarted != null)
{
PressStarted(this, EventArgs.Empty);
}
}
public void OnPressEnded()
{
if (PressEnded != null)
{
PressEnded(this, EventArgs.Empty);
}
}
を次に数えることができるようにプラットフォームごとのレンダリングを作成しますボタンを押した時間。
0
Mr.Gestureプラグイン(有料プラグイン)を使用して独自のボタンを使用することができます。 OnTouchDown/OnTouchUpイベントを持っています。
関連する問題
- 1. 再生ボタンがAVPlayerViewControllerでタップされたときにアクションを実行します。
- 2. Xamarin.forms - アプリケーションの実行時間が長い
- 3. Androidで通知タップを作成するには、複数のアクションを実行しますか?
- 4. JSFでアクションの実行時間を測定する方法は?
- 5. Rails 3コントローラ内でアクションを実行するリンクまたはボタン
- 6. プログラムで生成されたボタンがアクションを実行しない
- 7. Tkinterボタンがアクションを実行しない
- 8. VB.NET - ボタンを押すと、アクションを実行し、数秒待って別のアクションを実行します。
- 9. Azure Logic AppでHttp Webhookアクションを使用して長時間実行しているWebApiを処理する
- 10. 一定の時間間隔の後に「timeupdate」のアクションを実行します
- 11. アクションが実行されている間、再度ボタン操作を防止する
- 12. ビッグO pythonでopratorでの時間を実行している
- 13. Android - AlarmManagerまたはTimerTask/Timerはx時間の時間内にアクションを実行しますか?
- 14. ユーザーがボタンをタップしている限り、ボタンの画像を変更したいですか?
- 15. 同時に1つのボタンで2つのアクションを実行する
- 16. パフォーマンスチューニングを行っていて、時間の使い方を知りません
- 17. アクションが実行されたときの時間をキャプチャするためのセレンコード
- 18. アクションを実行するCocos2dボタン
- 19. マルチプロセスでweb2pyで長時間実行されるアクションを停止する
- 20. IPhone "GO"ボタンをオーバーロードしてアクションを実行する
- 21. ボタンを押してアクションを実行する(swift3)
- 22. Rails 3:ページリダイレクトなしでアクションを実行するボタンを作成しますか?
- 23. ローカルユーザ通知アクションが時計でタップされ、iOSアプリケーションに配信されない
- 24. 長時間実行アクションasp.net core mvc
- 25. Flic Bluetoothボタンのインテントを使用してGPSLoggerでアクションを実行する
- 26. サーバでSQLクエリを実行するには時間がかかりました
- 27. Xamarinは通知タップで開いたビューモデルを作成します
- 28. 同じビューでタップしてスワイプジェスチャを実行します。
- 29. Odoo自動アクションを実行したり、
- 30. 特定の領域でアクションを実行していますか?