Intereting Posts
Выпадающие меню HTML Select не работают в веб-обозревателе Android Закрыть строку состояния при нажатии кнопки уведомления Создание папки внутри папки в google drive android Android Studio: вы должны указать путь к папке Genymotion, чтобы использовать эту функцию. Как установить цвет фона в текстовом режиме, чтобы быть холодным зеленым светом через XML? Google Analytics – отображение значений событий на ярлыке события Как установить начальную позицию ScrollView? Android / FBReaderJ / gen уже существует, но не является исходной папкой. Преобразовать в исходную папку или переименовать ее Sugar ORM listAll () не показывает никаких данных Какие версии Android SDK поддерживают кодирование, в каких версиях Java? Неправильная навигация при сохранении контактов на Android Как я могу отправить сообщение обработчику из статической функции? Android: изменение изображения с интервалом времени Рисование в воздухе с телефона Android Сравнение тега вида с целым числом

Символ не найден на OnActionExpandListener

Я добавляю поддержку v4 для своего приложения для Android, поддерживающего пряник и вверх. Я добавил ActionBarSherlock, который ссылается на Xamarin.Android.Support.v4. Существует также ссылка на Mono.Android.Support.v4 тоже. Я также добавил файл android-support-v4.jar в папку SupportLib и установил действие Build для AndroidJavaLibrary. Тем не менее, я получаю сообщение об ошибке, которого я не могу пропустить, а именно:

/obj/Debug/android/src/mono/android/support/v4/view/MenuItemCompat_OnActionExpandListenerImplementor.java(41,41): Error: cannot find symbol symbol : class OnActionExpandListener location: class android.support.v4.view.MenuItemCompat android.support.v4.view.MenuItemCompat.OnActionExpandListener 

Почему эта ошибка происходит? Как это можно решить?

Solutions Collecting From Web of "Символ не найден на OnActionExpandListener"

Вы не можете ссылаться на Xamarin.Android.Support.V4 и Mono.Android.Support.V4 .

Я предлагаю ссылаться только на Xamarin.Android.Support.V4 поскольку это обновленная привязка к Библиотеке поддержки Android v4. Удалите Mono.Android.Support.V4 и android-support-v4.jar .

У меня была такая же проблема с использованием студии Xamarin после переключения моего решения на работу с Xamarin Forms вместо родного Android.

Какая уловка для меня и решила это, это очистить мой проект и перестроить (Build -> Clean All) Удачи!