Почему контекстное меню не работает в учебнике «Блокнот»? - PullRequest
2 голосов
/ 25 мая 2010

Я работаю над учебником «Блокнот», приведенным в руководстве разработчика: http://developer.android.com/guide/tutorials/notepad/index.html

По какой-то причине, даже когда я использую их файлы решений, в контекстном меню не появляется «щелкнуть и удержать» запись списка.

Класс расширяет ListActivity и вызывает «registerForContextMenu (getListView ());»

но я никогда не вижу срабатывания контекстного меню.

Есть идеи, что с ним не так?

Ответы [ 2 ]

1 голос
/ 25 мая 2010

То, как они размещают строки в этом уроке, означает, что на самом деле вы можете сделать только выделение текста, а не только строку, в которой он находится. Вы нажимаете на сам ряд?

Это можно исправить, используя fill_parent вместо wrap_content в атрибутах layout_width для LinearLayout и ListView в notes_list.xml и в TextView внутри notes_row.xml

0 голосов
/ 30 марта 2011

Вам нужно щелкнуть меню, чтобы вызвать опцию «Добавить элемент».

Если вы используете эмулятор, в левом нижнем углу меню отображается значок, похожий на массив 2X3.

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