使用自定义渲染器禁用长按ListView

时间:2015-06-01 19:45:05

标签: android android-listview xamarin xamarin.forms

我试图禁用"长按"使用Xamarin Forms在Android设备上默认出现的动画。我有一个自定义渲染器编写(正常工作,我可以更改背景等..并且更改在listview中响起)。这是我的渲染器的核心:

    protected override void OnElementChanged(ElementChangedEventArgs<ListView> e)
    {
        base.OnElementChanged(e);
        if (Control != null) {
            Control.LongClickable = false;
        }
    }

我也试过Control.SetOnLongClickListener (null)。上述控件都不会影响listview的长按行为。任何建议将不胜感激:)

0 个答案:

没有答案