별도의 클래스를 만들지 않고도 간단한 2 버튼 알림 대화 상자를 만들려고합니다. 대화 상자를 만들기 위해 사용하고있는 AlertDialog.Builder 클래스에는 대화 상자에 단추를 추가 할 때 세 가지 방법이 있습니다.AlertDialog.Builder가 버튼을 제한하는 이유는 무엇입니까/어떻게 작동합니까?
setPositiveButton(...)
setNegativeButton(...)
setNeutralButton(...)
왜이 3 단추 제한을 하드 코드에 적용합니까? 또한 버튼을 왜 긍정, 부정 또는 중립으로 설정해야합니까? 네거티브 버튼 프레스는 포지티브 또는 뉴트럴 버튼 프레스에 비해 어떤 효과가 있습니까?
분명히 중요한 것이 빠졌지 만 버튼 추가를 처리하는 것이 좋지 않은 것처럼 보입니까? 왜냐하면 두 개 (또는 더 많은 버튼)을 실제로 긍정적이거나 부정적인 것으로 간주해서는 안되는 이유는 무엇입니까? 대화 상자에 두 개 이상의 중립 버튼을 추가 할 수 없습니다.
양/음/중립국 – elmorabea