편집 : 아래 코드가 작동합니다! 이 오류는AlertDialog의 버튼 텍스트를 동적으로 변경
편집이 종료 ...
orginal 한 후 다음 ... 내 코드에 다른 곳이었다.
저는 AlertDialog를 여는 OnClickListener()로 onResume()을로드하는 textView를 가지고 있습니다. AlertDialog에는 텍스트와 세 개의 버튼, setPositivtButton, setNegativeButton 및 setNeutralButton이 있습니다. AlertDialog가 열릴 때마다 어떤 변수에 따라 중립적 인 단추의 텍스트를 변경하고 싶습니다. 나는 성공하지 못하고 이것을 시도했다. ...
이 코드에 일부 tweeks로 어떻게 든 가능합니까? 아니면 모든 것을 다시 써야합니까? textView를 클릭 할 때마다 AlertDialog를 작성해야합니까, 아니면 setNeutralButton 코드에서 직접이 작업을 수행 할 수 있습니까?
편집 :
조금 (! 변수 = 변수)과 아무것도 변경 코드를 변경. 또한 대화 상자에서 성공하지 못한 채로 시도했습니다 ...
나는 onResume()에서 TextView와 Dialog를 설정하지 않으면 onClickListener를 사용하여 onResume()이 다시로드 될 때까지 아무 것도 변경할 수 없습니다. 다 했니?
- 토미
'variable' 부울이 변경됩니까? – st0le
예. even은 다음과 같이 변수를 설정합니다 : variable =! variable; – user1086500