얼마 전에 안드로이드 11 관련해서 업데이트 사항을 살펴보던 도중에
도움말 풍선이라는 기능이 추가된다는 것을 보았다.
도움말 풍선? 이게 뭐지?
오 새로운 기능이다.. 안드로이드는 진짜 참 신박한 기능이 많은 것 같다.
SYSTEM_ALERT_WINDOW는 다른화면위에그리기라는 권한으로 안드로이드 화면 최상단에 내가 만든
뷰를 띄울수 있는 권한이다.
이걸 대체한다고 하니.. 그럼 이제 권한 없이도 가능하다는 소리인데...
설명만으로는 이해가 어려우니 일단 한번 써보자!
1. 신규 엑티비티를 생성하자. 혹은 기존걸 써도 무방하다.
2. 매니페스트로 이동해서 엑티비티를 아래 코드처럼 태그를 추가해준다.
<activity
android:name=".feature.util3.HelpBubbleActivity"
android:theme="@style/Theme.AppCompat.NoActionBar"
android:label="@string/title_activity_help_bubble"
android:allowEmbedded="true"
android:documentLaunchMode="always"
android:resizeableActivity="true"
tools:targetApi="n" />
3.
참고 자료 : https://developer.android.com/guide/topics/ui/bubbles?hl=ko