내 Android 앱은 SQLite 데이터베이스를 사용합니다. 매주 데이터가 업데이트되도록 서비스가 시작됩니다. 일단 서비스가 필요한 데이터를 다운로드하면 writeData()를 사용하여 데이터를 데이터베이스에 씁니다. 그러나 사용자가 더 이상이 응용 프로그램을 사용하지 않을 때까지 기다려야하는 서비스가 필요합니다.사용자가 백그라운드에서 앱을 넣을 때 감지
그래서 앱이 백그라운드에있을 때 writeData() 함수를 호출해야합니다.
할 방법이 있습니까?
MainActivity에서 onBackPress를 재정의하고 모든 활동에서 눌러 진 홈 키를 가로 채서 서비스에 배경 플래그를 보내십시오. –