Word up, мне нужно обновить контекстное меню для виджета (listview в этом случае).Асинхронное обновление Android контекстное меню
Элементы меню должны поступать от вызова веб-службы. Если вызов веб-службы выполняется синхронно в основном потоке пользовательского интерфейса, это работает.
Однако из-за того, что я звоню в веб-службу, это необходимо сделать асинхронно через AsyncTask или аналогично, чтобы избежать ANR и т. Д. Это асинхронное обновление меню через menu.add() внутри onCreateContextMenu не работа, т.е. асинхронные вызовы menu.add() не приводят к отображению контекстного меню. Также обратите внимание, что обновления асинхронного меню выполняются в потоке пользовательского интерфейса через onPostExecute для AsyncTask.
Спасибо nandeesh, однако я уже делаю это по методу onPostExecute для AsyncTask, который возвращает обновление для потока ui для меня. Было бы неплохо, если бы проблема была такой простой;) – scrojaxx