일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 사무실
- 백준
- media3 transformer
- fragmentcontainer
- Kotlin
- 아키텍쳐
- childfragment
- 후기
- 알고리즘
- parentfragment
- 안드로이드
- 내부프레그먼트
- 중첩네비게이션
- 재밌긴함
- 스택
- Stack
- 자바
- 싱글액티비티
- rxandroid
- 너무 어렵다
- 패파
- media3
- Android
- 공유오피스
- 파이썬
- innernavigation
- 패스트파이브
- MVVM
- SAA
- 코틀린
삽질도사
[안드로이드] 툴바없애기, 액티비티 팝업창으로 만들기 본문
도대체 안드로이드는 어떤 이유때문에 툴바(액션바)를 아직도 고집하는지 모르겠습니다.
기본적으로 툴바가 없는 상태에서 사람들이 커스텀해서 붙여넣으면 을~매나 편할까요
내부적으로 많은 업데이트를 거치면서 기존에 있던 팝업창으로 만드는 과정이 수도 없이 바뀌었고, 기존 블로그에 올라온대로 하시다보면 저처럼 무한츠쿠요미에 빠져서 디버깅 브루트포스를 하시는 수가 있습니다.
액티비티 상태창을 만드는 방법 자체는 간단하므로 설명은 그리 친절하게 하지 않겠습니다.
주의해야 할 점만 말씀드리겠습니다.
주의할 점은 환경마다 다르겠지만, 저는 개인적으로 바탕을 투명으로하고, 팝업을 띄우고 싶었습니다.
그렇게 하기위해서 해당 액티비티에 extends가 AppCompatActivity로 되어있다면, theme을 dialog스타일로 바꿔놓고 액션바를 없애기가 힘듭니다. (너무 많은 변수와 에러존재)
따라서 extends를 activity로 바꿔주고, 진행합니다.
저와 같은 효과를 주고 싶으신 분들에게 추천드립니다.
다른 효과를 주고 싶다던지 상황이 다르면 상황에 맞게 코드를 코쳐쓰시면 됩니다.
만약 구글링 많이 해보고, 수정했는데도 잘 안되면 댓글남주세요, 제가 도와드리겠습니당
혹시 더 좋은 방법알고 계신 분이 있으시다면 저에게 알려주시면 감사하겠습니다~!
스타일에 대한 추가정보: blogdeveloperspot.blogspot.com/2019/05/android-dialog-tips-and-tricks.html
'안드로이드' 카테고리의 다른 글
[안드로이드] nodejs로 firebase hosting 꿀팁대방출(앱으로 사업자번호 조회하기 위해서) (0) | 2021.11.20 |
---|---|
[안드로이드] firestorage 코드로 파일삭제하기(firebase) (0) | 2021.11.10 |
[안드로이드] 뷰페이저2 (자바) 기본사용법 (0) | 2021.04.30 |
[안드로이드] overflowmenu/쩜쩜쩜/점점점/툴바메뉴/케밥 색상 변경하기 (0) | 2021.04.26 |
[안드로이드] 자바 깊은 복사와 얕은 복사 (0) | 2021.04.19 |