Dialog 2 [안드로이드] dialog 안에서 startActivity사용하기 제가 구현한 앱에서는 앱 실행시 공지사항을 띄워주는데 이를 Dialog를 사용하여 표시합니다. 근데 이 공지사항에서 바로 인터넷 url 주소로 넘어가야 하는 상황이 생겼습니다. 처음은 일반적인 구현으로 했으나 error: method startActivity in class ContextCompat cannot be applied to given types; startActivity(intent); ^ required: Context,Intent,Bundle found: Intent 다음과 같은 오류를 뱉어냈습니다. 이경우 아주 간단한 해결책이 있습니다. 바로 this를 이용하는 것입니다. 해당 오류의 경우 현재 context를 파악하지 못하기때문에 어느 액티비티에서 intent를 넘기는 건지 특정하지 .. 2020. 5. 25. [안드로이드] Glide를 이용하여 gif 파일을 dialog에서 실행하기 일단 gif 파일을 준비합니다. 처음으로 manifests에 깔끔하게 선언을 합니다. dependencies { //glide 사용을 위한 라이브러리 implementation 'com.github.bumptech.glide:glide:4.9.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0' } gradle에 들어가셔서 dependencies에 2개를 추가해줍시다. public class LoadingDialog extends Dialog { LoadingDialog(@NonNull Context context) { super(context); requestWindowFeature(Window.FEATURE_NO_TITLE); //다이얼.. 2019. 8. 5. 이전 1 다음