핵심 코드 [kotlin] val stringWriter = StringWriter() e.printStackTrace(PrintWriter(stringWriter)) val exception = stringWriter.toString() Log.d(logTag, "exception = $exception") [java] StringWriter stringWriter = new StringWriter(); e.printStackTrace(new PrintWriter(stringWriter)); Log.d("tag", "stringWriter = " + stringWriter); 설명 예외 내용을 로그캣에서 출력하여 확인하고 싶은 경우가 있습니다. 그런 경우 해당 코드를 활용하시면 됩니다. 아래에 전체 코..
1. Utils.kt package com.tistory.boywin1992 import android.Manifest import android.app.Activity import android.content.Context import android.content.pm.PackageManager import androidx.core.app.ActivityCompat class Utils(private val context: Context) { private val logTag = context.javaClass.simpleName + ".Tag" fun checkPermission(activity: Activity, requestCode: Int) { val check001 = ActivityCompa..
1. MainActivity.kt package com.tistory.boywin1992 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.webkit.WebSettings import android.webkit.WebView class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val webView = findViewById(R.id.webView) ..
- Total
- Today
- Yesterday
- create project
- 웹뷰
- Android
- android studio
- StringWriter
- web view settings
- 영문 키보드
- check permissions
- create new project
- 외부 브라우저
- 화면 고정
- 클래스 이름
- web view
- kotlin
- Inputmode
- javaClass
- new project
- andorid
- 로그캣
- logcat
- web chrome view
- custom web view
- screenorientation
- defaultInputmode
- 화면 방향 고정
- 코틀린
- simpleName
- permissions
- logtag
- 안드로이드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |