728x90
local DB 값을 수정하고, listview에 변경된 값을 다시 보여주는 작업 중 변경 사항이 반영되지 않는 문제 발생
또한 Activity 간 전환 시 변경된 값 반영 안되는 문제 발생
▶ 앱을 새로고침(다시 시작)하는 메소드 restart()
1
2
3
4
5
6
7
8
|
private void restart(Context context) {
PackageManager packageManager = context.getPackageManager();
Intent intent = packageManager.getLaunchIntentForPackage(context.getPackageName());
ComponentName componentName = intent.getComponent();
Intent mainIntent = Intent.makeRestartActivityTask(componentName);
context.startActivity(mainIntent);
Runtime.getRuntime().exit(0);
}
|
cs |
[참고]
728x90
'Android' 카테고리의 다른 글
[Android] SQLite 이미 만들어진 DB 정보 불러오기 (0) | 2021.05.12 |
---|---|
[Android] Android Studio에 YOLO 연동하기(real-time detection) (1) | 2021.05.10 |
[Android] KNU 종합설계 프로젝트 (0) | 2021.04.22 |
[Android] Android Developer Roadmap (0) | 2021.04.18 |