반응형

Development/Android 24

안드로이드 가로모드(혹은 세로모드) 고정하는 방법.

안드로이드에서 가로모드 혹은 세로모드로 액티비티를 고정해야할일이 있습니다. 다음과 같은 방법을 사용합니다. 1. AndroidManifest.xml에 Activity Tag에 고정 activity에 screenOrientation 속성에 값을 넣어서 모드를 처리. android:screenOrientation="landscape" 다음과 같은 속성값을 지정할 수 있습니다. 안드로이드 developers의 가이드를 참고하면 됩니다. developer.android.com/guide/topics/manifest/activity-element android:screenOrientation=["unspecified" | "behind" | "landscape" | "portrait" | "reverseLands..

Development/Android 2020.09.05

안드로이드10에서 클립보드 내용 가져오기.

안드로이드 앱을 개발중, 클립보드내용을 앱에서 붙여넣기 하는 기능을 구현해야했습니다. 안드로이드 8.0에서는 기존의 방식대로 정상적으로 작동합니다.public String getClipboardText() { try { ClipboardManager clipboard = (ClipboardManager) getContext().getSystemService(Context.CLIPBOARD_SERVICE); if(clipboard.hasPrimaryClip()) { ClipData clip = clipboard.getPrimaryClip(); if(clipboard.getPrimaryClipDescription().hasMimeType(ClipDescription.MIMETYPE_TEXT_PLAIN)) {..

Development/Android 2020.09.05

[Android - Kotlin] java.lang.IllegalStateException: TextView must not be null 오류

포스팅 날짜 : 2019-07-30 Android Studio 버전 : 3.4.2 사용언어 : Kotlin Android에서 Kotlin을 이용하여 개발하는중에 Activity1에서 Activity2로 데이터를 통신하는 부분을 구현하고 있었습니다. Activity2에서 Intent를 이용하여 데이터를 수신한뒤에 TextView에 setText를 하는게 목적이었는데 제목과 같은 에러가 발생했습니다. "java.lang.IllegalStateException: TextView must not be null" Activity1에서는 Intent로 정상적으로 데이터를 송신했는데, Activity2에서 오류가 났습니다. 코드는 다음과 같습니다. Activity1에서 버튼을 클릭하면 Intent로 String을 보..

Development/Android 2019.07.30

[Android - Kotlin] ResultReceiver 상속받을때 No value passed for parameter 'handler' 오류

포스팅 날짜 : 2019-07-23 Android Studio 버전 : 3.4.2 Android에서 Kotlin을 이용하여 개발하는중에 Activity에서 Service로 데이터를 통신하고 싶었습니다. 그래서 ResultReceiver를 사용하여, 데이터를 Intent로 넘겨서 사용하려고 했는데, ResultReceiver를 상속받으니 다음과 같은 에러 메시지가 발견되었습니다. 작성한 Kotlin 코드는 다음과 같습니다. class DataResultReceiver() : ResultReceiver() { override fun onReceiveResult(resultCode: Int, resultData: Bundle?) { super.onReceiveResult(resultCode, resultDat..

Development/Android 2019.07.23
반응형