Активность в диалоге

Я хочу показать активность в диалоге, как показано на рисунке ниже. Кто-нибудь знает, как можно достичь этого результата?

Я пытался использовать этот код для этой деятельности, но он мне не помог.

android:theme="@android:style/Theme.Dialog"

Он показывает в середине экрана, можно ли изменить его положение?

1 ответ

Вместо того, чтобы создавать новое действие с помощью Theme.Dialog, я бы предложил вам использовать настраиваемое представление, чтобы отобразить это действие, а затем скрыть его.

Существуют пользовательские представления с открытым исходным кодом, называемые QuickAction.

Пожалуйста, посмотрите на этот пост.

И особенно это git-репо, указанное в посте, связанном в принятом ответе.

Другие вопросы по тегам