Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 안드로이드
- 코틀린
- 랜덤ID
- RealtimeDB
- BottomSheetDialog
- MaterialButton
- FRAGMENT
- 밑줄
- textview
- OutlinedButton
- 안드로이드 스튜디오
- Android
- firebasefunctions
- Activity
- Kotlin
- Dialog
- ButtonWithButton
- lifecyclescope
- button
- Imageview
- firebase
- 팝업액티비티
- 안드로이드스튜디오
- ROOM
- ViewModel
- androidstudio
- EditText
- ArrayList
- 뷰바인딩
- nav_graph
Archives
- Today
- Total
목록안드로이드앱/Fragment (4)
안드로이드 앱 개발
액티비티에서 fragment를 refresh하는 방법
1. 그냥 단일 fragment를 refresh하는 방법은 간단하게 fragment를 붙였다가 떼면 된다고 한다. FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.detach(this).attach(this).commit(); 2. 그러나, BottomNavigationView에서는 위 방법이 안 먹혔다. Refresh를 해줘야 할 때, 해당 Fragment를 지웠다가 다시 초기화한 후 붙여줬다. getSupportFragmentManager().beginTransaction().remove(fragment_memo).commit(); fragment_memo = new Fragment_Memo(); getSupportFragme..
안드로이드앱/Fragment
2021. 3. 16. 00:02
fragment의 add()와 replace()의 차이
replace()는 기존의 존재하던 Fragment를 remove하고 FrameLayout에 호출한 새로운 Fragment를 그려주는 것이고 add()는 기존에 존재한 Fragment 위에 호출한 새로운 Fragment를 그려주는 것이다.
안드로이드앱/Fragment
2021. 3. 15. 23:05
fragment의 add()와 replace()의 차이
replace()는 기존의 존재하던 Fragment를 remove하고 FrameLayout에 호출한 새로운 Fragment를 그려주는 것이고 add()는 기존에 존재한 Fragment 위에 호출한 새로운 Fragment를 그려주는 것이다.
안드로이드앱/Fragment
2021. 3. 15. 22:35