У меня показывается стандартное окно с выбором, при нажатии которого он сразу сохраняет и закрывает диалоговое окно, а мне надо, что б при выборе элемента в этом окне, проигрывался звук в течении 5 секунд и были кнопки positivebutton и negativebutton
Попробуй создать свой класс который экстендит listPreference, через inlfater и context добавь свое диалоговое окно, и там уже делай остальное, потом просто во вьюшке вызывай его