상세 컨텐츠

본문 제목

안드로이드 앱 기술보완_2

안드로이드+드론 제작

by 김일국 2019. 11. 4. 18:27

본문

안드로이드 앱_나만의 웹브라우저 만들기_1

코틀린 언어를 사용하고 있는데, 오늘 작성한 MainActivity.kt (예전에는 .java)는 아래와 같습니다.

package biz.time_space.timebrowser

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.inputmethod.EditorInfo
import android.webkit.WebViewClient
import kotlinx.android.synthetic.main.activity_main.*

class MainActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)

webView.apply {
settings.javaScriptEnabled = true
webViewClient = WebViewClient()
}
webView.loadUrl("https://google.com")

uriEditText.setOnEditorActionListener { v, actionId, event ->
if(actionId == EditorInfo.IME_ACTION_SEARCH) {
webView.loadUrl(uriEditText.text.toString())
true
}else{
false
}
}
}
}

작업결과(아래- Logcat 에서 캡쳐버튼으로 갤럭시 S1 디바이스의 실행 화면:아래 붉은 색 영역)

Ps.

역시 안드로이드 스튜디오는 변경사항이 피부에 와 닿네요...

style 에디터(open editor) 기능이 3.4.x 버전에서는 없네요. 위 이미지처럼 colors.xml 파일내에서 수정할 수 있습니다.

왜 기능이 빠졌는지는 공식문서에 https://developer.android.com/docs

-> open editor항목이 업데이트 않되어서 없는 듯 합니다.

이후 포스트에서 계속 이어서 작업할 예정 입니다.

관련글 더보기

댓글 영역