override fun submitIntent(): Observable<Triple<Long, Long, String>> {
AlertOP.showPasswordVerificationDialog(requireContext(), object : GeneralDialogListener{
override fun onPositiveClick() {
}
override fun onNegativeClick() {
}
})
return binding.btnShareData.clicks().map {
binding.data?.let {
KeyboardOp.hide(requireActivity(), binding.etDataVolume)
Triple(selectedCreditAccountID, selectedBundleCreditID, it.dataVolume)
}
}
}
Вот проблема, я хочу вызвать это
return binding.btnShareData.clicks().map {
binding.data?.let {
KeyboardOp.hide(requireActivity(), binding.etDataVolume)
Triple(selectedCreditAccountID, selectedBundleCreditID, it.dataVolume)
}
}
только тогда, когда onPositiveClick
нажимается с помощью RxJava
. AlertOP.showPasswordVerificationDialog(...
- это диалоговое окно подтверждения. Пожалуйста, помогите и проигнорируйте, если задали этот вопрос некорректно. Извините.