Как создать переполнение действий, например раскрывающийся список для любого элемента меню в контекстной панели действий

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


person etienz    schedule 22.04.2012    source источник
comment
Я хотел бы создать раскрывающиеся списки для нескольких пунктов меню в контекстной панели действий или в режиме действий, как показано в пункте меню «Переполнение действия». - Я пытался и пытался, и никогда не получалось, чтобы это сработало. Вы можете определить его так же, как и для обычной панели действий, но пользователь не может щелкнуть ее.   -  person CommonsWare    schedule 22.04.2012
comment
@CommonsWare Хммм ... просто подтверждение, которое я искал, спасибо. Мне придется настроить ListView, чтобы создать решение этой проблемы, я считаю   -  person etienz    schedule 23.04.2012
comment
На самом деле, просматривая заявку, связанную с этим, я проблемы могли быть ограничены EditText. Опять же, чтобы настроить переполнение в режиме действия, используйте тот же подход, что и для обычной панели действий (например, android:showAsAction="never").   -  person CommonsWare    schedule 23.04.2012


Ответы (1)


Я узнал, как это сделать, если я могу ответить на свой вопрос для людей, имеющих такую ​​​​же проблему. Я узнал, что вы можете использовать PopupMenu или PopupWindow и установите его для отображения в виде раскрывающегося меню в левом нижнем углу представления привязки. . Вы также можете перемещать его, чтобы он выглядел так, как будто он исходит от элемента, нажатого на контекстной панели действий.

person etienz    schedule 29.05.2012