読者です 読者をやめる 読者になる 読者になる

アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録

[PSM]子ウィジェットを無視して親ウィジェットのイベントを取得する。

PSM

ウィジェットを押しても親ウィジェットのイベントが欲しかった。
要するに子ウィジェットは飾り。

this.HookChildTouchEvent = true;


おまけ
これでフリックキーボードが作りたかった。
後は下の情報さえあればできるはず。

//状態(Move,Up,Down...)を取得する
Console.WriteLine (touchEvents.GetTouchEventByID(0).Type);

//何が押されているか
Console.WriteLine (touchEvents.PrimaryTouchEvent.Source);


参考
https://psm.playstation.net/static/general/all/psm_sdk/2/doc/ja/ui_basic_concepts_ja.html#id10
https://psm.playstation.net/static/general/all/psm_sdk/2/doc/ja/classSce_1_1PlayStation_1_1HighLevel_1_1UI_1_1Widget.html#a1c79552586f04be2011968e7bd96e075