Итак, это связано с кодом, но код не скажет вам, в чем проблема.Кнопка закрытия в диалоге находилась прямо над кнопкой открытия диалога.Поэтому, когда вы нажимали кнопку закрытия, кнопка под ней также активировалась, чтобы снова открыть диалог.Я переместил положение кнопки закрытия, чтобы не быть сверху кнопки открытия, и это решило ее.Однако большая проблема заключается в том, что сенсорные события читаются через все слои.