Как мне управлять программной кнопкой меню в Honeycomb? - PullRequest
2 голосов
/ 15 апреля 2011

У меня есть приложение, в котором я хочу отключить кнопку меню (я забираю чужой проект и не уверен, что вызывает эту кнопку меню) ... оно ничего не делает.Есть ли способ отключить этот значок вручную?Или я должен выследить причину его отображения в первую очередь?(пожалуйста, не ищите обходного пути, очевидно, в идеальном мире я был бы достаточно знаком с кодом, чтобы знать, почему генерируется кнопка меню, но время имеет существенное значение, и поскольку это нефункциональная кнопка, я вижу,без вреда, просто заставляя его уйти).

TIA

Ответы [ 2 ]

1 голос
/ 15 апреля 2011

На основании предложения здесь:

http://groups.google.com/group/android-developers/browse_thread/thread/c4b1b835060bd93f/4ed12919b4147008

Мне удалось избавиться от кнопки меню в Honeycomb, установив для targetSdkVersion значение 11 в моем манифесте:

android:targetSdkVersion="11"

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

0 голосов
/ 15 апреля 2011

Есть ли способ отключить этот значок вручную?

Нет меню опций - IOW, не реализуйте onCreateOptionsMenu() или onPrepareOptionsMenu().Наличие меню параметров - единственное, что вызывает появление кнопки меню параметров в Honeycomb, AFAIK.

...