По большому счету, контекстные меню используют те же принципы, что и меню опций. Два основных отличия заключаются в том, как вы заполняете меню и как вы получаете информацию о выборе меню.
Сначала вам нужно указать, какие виджеты в вашей активности имеют контекстные меню. Для этого вызовите registerForContextMenu() из вашей активности, указав виджет, которому необходимо контекстное меню.
Далее вам нужно реализовать функцию onCreateContextMenu(), которой, помимо всего прочего, передается View, предоставленный в registerForContextMenu()...
Один из самых простых способов расширить список элементов в контекстном меню рабочего стола, контекстном меню «Мой компьютер», дисков, папок, файлов и даже в контекстном меню exe-файлов – воспользоваться программой Easy Context menu. Программа абсолютно бесплатна, с поддержкой русского языка, работает в Windows XP/Vista/7/8/8.1/10, позволяет легко добавлять полезные команды и настройки в контекстное меню. К тому же программа портативна и не требует установки. Скачать Easy Context menu можно на сайте: https://www...