안드로이드 앱_나만의 웹브라우저 만들기_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항목이 업데이트 않되어서 없는 듯 합니다.
이후 포스트에서 계속 이어서 작업할 예정 입니다.
코틀린 사용한 안드로이드 앱2 (0) | 2019.11.15 |
---|---|
안드로이드 앱 기술보완_3 (0) | 2019.11.06 |
안드로이드 앱 기술보완_1 (0) | 2019.11.03 |
AI시작_실패 (0) | 2017.10.19 |
안드로이드 스튜디오2.3 설치해 보다. (0) | 2017.07.24 |
댓글 영역