0

Mono for Android を使用して最初のアプリに取り組んでいます。

画面上にボタンが1つあります。押されたときと解放されたときに、イベント(または何らかの通知)が必要です。単純なクリック イベントではありません (ボタンが離された後にのみ発生するイベント)。

明らかな何かが欠けていると確信していますが、問題を解決するイベントが見つからないようです。

どんな助けでも大歓迎です。

4

1 に答える 1

1

アーロンが言ったようTouchに、ボタンには使用できるイベントがあります。

var button = FindViewById<Button>(Resource.Id.MyButton);
button.Touch += (s, e) =>
{
    if (e.Event.Action == MotionEventActions.Down)
    {
        //Do whatever you want on down here
    }
    if (e.Event.Action == MotionEventActions.Cancel || e.Event.Action == MotionEventActions.Up)
    {
        //Do whatever on up
    }
};
于 2013-06-14T22:35:31.863 に答える