我向ViewCell的根佈局添加了自定義的LongPressGestureRecognizer
以處理某些情況,但添加之後,我發現在Android上點擊ViewCell時的連鎖效應消失了。我試圖通過獲取本地視圖,設置背景繪製使用下面的代碼將TapGestureRecognizer添加到ViewCell後紋波效應消失
int[] attrs = { Android.Resource.Attribute.SelectableItemBackground };
var ta = CrossCurrentActivity.Current.Activity.ObtainStyledAttributes(attrs);
var drawable = ta.GetDrawable(0);
nativeView.SetBackgroundDrawable(drawable);
ta.Recycle();
即使這不起作用加回動畫Android.Resource.Attribute.SelectableItemBackground
。任何其他方式使其工作?