PreferenceActivity를 확장하는 SettingsActivity가 있으며, 설정시 화면에 MainActivity가 표시되어야하는 수를 지정할 수 있습니다. 이를 달성하기 위해 도우미 클래스의 전역 변수를 사용하고 있습니다. My SettingsActivity는 전역 변수의 값을 변경하고 MainActivity는이 값을 읽고 필요한만큼 많은 EditText를 추가합니다.다른 활동에서 활동 업데이트하기
그러나 한 가지 문제가있다, 내 MainActivity는 최소화 된 후에 만 새로운 EditTexts
을 그리고 EditTexts
을 추가하는이 방법은 onCreate
방법에 있기 때문에 다음 극대화. 나는 성공없이 SettingsActivity에서 내 public void addEditTexts(int amount)
(MainActivity에 있음) 메소드에 액세스하려고했습니다. 이 작업을 수행 할 다른 방법이 있습니까?