Вопрос

I have a list of options that are shown in an AlertDialog. The AlertDialog populates the list from a SharedPreferences file. Currently the user makes a selection, the AlertDialog closes and depending on the choice some edit text fields are filled in.

I would like to add an OnLongClickListener call to each option in the list, which when utilized would pop up another AlertDialog, over the top of the existing one, with a simple "are you sure you want to delete this?" question, then a yes and no button.

The dialog creation is simple, I just want to know if the OnLongClickListener can be applied and if AlertDialogs can be down on top of each other?

Это было полезно?

Решение

my answer here may help with adding an OnLongClickListener. The code I added is at the bottom of my response.

You can accomplish what you want by setting a new OnShowListener on your dialog and overriding the onShow() method

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top