Как вернуть Java.Lang.Object из переопределенного метода в MonoDroid - PullRequest
3 голосов
/ 02 ноября 2011

Как вы делаете следующее в MonoDroid?

public class ItemListAdapter : BaseAdapter    
{
    IEnumerable<Item> items;

    public override Java.Lang.Object GetItem(int position)
            {
                items.ElementAt(position);
            }
}

Проблема в том, что мне нужно переопределить GetItem(), потому что я подкласс BaseAdapter, но, очевидно, вышеприведенное вызывает ошибку компилятора.

Есть идеи?

Ответы [ 2 ]

6 голосов
/ 02 ноября 2011

Сделать «Item» подклассом Java.Lang.Object.

1 голос
/ 26 января 2013

items.ElementAt (position) .JavaCast ();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...