调试消息从适配器显示两次

时间:2017-06-19 16:33:11

标签: c# android listview debugging adapter

我在自定义适配器的Console.WriteLine()方法中添加GetView(),如下所示:(请注意代码在c#中,我无法使用重复的答案,因为我无法继承自的抽象方法C#)

    public override View GetView(int position, View convertView, ViewGroup parent)
    {
        View row = convertView;

        if (row == null)
        {
            row = LayoutInflater.From(myContext).Inflate(Resource.Layout.ExerciseRowBig, null, false);
        }

        Console.WriteLine("Hello");

        return row;
    }

问题是调试器显示消息“Hello”两次,即使ListView中只有一个项目。为什么?这是打算吗?

0 个答案:

没有答案