저는 눌린 상태인지 아닌지에 따라 달라지는 ImageButton
입니다. 새로운 활동을 시작할 때까지 이것은 잘 동작합니다.새로운 활동이 시작될 때 Android - ImageButton이 눌린 상태를 잃습니다.
ListView
의 개체를 클릭하면 새로운 작업이 시작되지만 새 작업이 포 그라운드로 시작되기 바로 전에 ImageButton
이 기본 상태로 돌아가는 것을 볼 수 있습니다.
내가 뒤로 버튼 내 MainActivity
로 돌아가 눌러
ImageButton
는 기본 상태의에 있지만 나는 그것이
ListView
이 새로운 활동을 시작 클릭 할 때의 상태를 유지하고 싶다.
그래서이 시나리오에서는 새로운 활동을 시작한 다음 다시 MainActivity
으로 돌아가서 눌러야합니다.
새로운 활동을 시작했을 때 어떤 종류의 개체 상태를 지우는 기본 기능이 맞는지 또는 내가 잘못하고있는 것이 있는지 확실하지 않습니다.
또한 이것이 기본 동작 인 경우 주위에 방법이 있습니까?
'SharedPreferences'를 올바르게 이해하면 사용자가 응용 프로그램을 닫을 때에도 값이 유지됩니다. 그러나 나는 열려있는 응용 프로그램의 기간 동안 상태를 유지하기 위해서만'ImageButton'을 요구합니다. 지난 번 버튼을 놓은 곳이기 때문에 버튼을 이미 눌렀다는 것을 알기 위해 앱을 다시 열지 않길 바란다. 그러나 나는 그 문제를 해결하기 위해 기본 상태로 되돌리기 위해'onCreate'에 뭔가를 추가 할 수 있다고 가정합니다. 나는 그것을 시도하고 내가 어떻게 일어나는지 볼 것이다. 감사. – Rafiq07