Intereting Posts
Android – мягкая клавиатура выталкивает макет моей активности из экрана Установить адаптер просмотра списка в фрагменте в android Импорт хранилища ключей от eclipse до android studio Как включить / отключить прокрутку панели инструментов программно при использовании библиотеки поддержки дизайна Android: RunOnUiThread против AsyncTask Android Google Maps Api V2, получая координаты для текущего центра карты Разница между событием OnClick () и OnClickListener? Дооснащение и OkHttpClient, тайм-аут соединения catch в методе отказа React Native android build не удалось. Местоположение SDK не найдено Потерял секретный ключ для подписания андроида. Может ли приложение быть выпущено на Android Market? Как измерить скорость автомобиля по телефону с акселерометром и гироскопом? Проблема подключения Bluetooth для Bluetooth Bluetooth Как обращаться с кнопкой возврата в действии Внешнее внутреннее хранилище Запустить контрольно-измерительный тест с использованием Espresso: класс ref в предварительно проверенном классе разрешен к неожиданному выполнению

Символ не найден на 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) Удачи!