profile image

L o a d i n g . . .

반응형

안드로이드 코틀린 Anko를 활용한 암시적 인텐트 

Implicit Intent Utilizing Android Kotlin Anko

 

 

Anko를 사용하지 않고 암시적 인텐트를 사용할 경우 2줄 혹은 그 이상의 코드를 써야하지만

Anko를 사용하면 한줄로 만들 수 있는데, 아주 간단하고 좋다.

 

If you are not using Anko and you are using implicit content, you must write two or more lines of code.
Using Anko, you can make it into a single line, which is very simple and good.

 

  	    R.id.action_call -> {
                // 암시적 인텐트 연동
                // anko 라이브러리 사용
                makeCall("010-9969-3926")
                return true
            }
            R.id.action_send_text -> {
                sendSMS("010-9969-3926", webView.url)
                return true
            }
            R.id.action_email -> {
                email("ggkmk@naver.com", "좋은사이트", webView.url)
                return true
            }

암시적 인텐트는 전화걸기, 문자보내기, 웹 브라우저에서 열기, 문자열 공유, 이메일 보내기 등 5가지가 있는데

모두 Anko를 사용하여 간단하게 이용할 수 있다.

전화걸기 : makeCall(전화번호)

문자보내기 : sendSms(전화번호, [내용])

웹 브라우저에서 열기 : browse(url)

문자열 공유 : share(문자열,[제목])

이메일 보내기 : email(받는 메일주소, [제목], [내용])

 

There are five implicit contents: dialing, texting, opening in a web browser, sharing strings, and sending e-mail.
All are simple to use using Anko.

 

call : makeCall(number)

sms : sendSms(number, [content])

opening in a web browser : browse(url)

sharing : share(string,[title])

sending email : email(address, [title], [content])

반응형
복사했습니다!