목록안드로이드(Android)/이슈 및 해결 (28)
Simple&Natural
본 포스팅은 2018. 11. 30. 22:37 네이버 블로그에 작성했던 글을 이전한 것임 A -> B -> C 를 띄우는 과정에서 B에서 C로 보내는 인텐트에 FLAG_ACTIVITY_CLEAR_TASK만 넣어주면 A가 남아버림. 반드시 아래와 같이 두 FLAG를 전부 넣어주어야 함. intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); https://blog.naver.com/forioso/221315070929 Intent FLAG [펌] http://theeye.pe.kr/archives/1298 Activity 생성시에 사용되는 Intent Flag 정리 안드로이드 엑... ..
Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int customH1 = (size.y*11)/12; int customH2 = (size.y*1)/12; int customH1dp = (520)*(size.y/1280); int customH2dp = (50)*(size.y/1280); Log.d("viewT", "size.y = "+size.y); Log.d("viewT", "customH1 = "+customH1); Log.d("viewT", "customH2 = "+customH2); // RecyclerView 크기 조절 RelativeLayout...

본 포스팅은 2019. 3. 7. 5:45 네이버 블로그에 작성한 글을 이전한 것임 openCV 등의 외부 라이브러리를 연결하여 프로젝트를 만들고자 할 때 이상하게도 구글링을 통해 알아낸 방법으로는 진행이 되지 않았다. import Module을 통해 라이브러리 폴더를 불러오면 ProjectStructure에 있는 dependencies에서 해당 모듈을 전혀 찾을 수 없음. 그러나 프로젝트 내에 폴더로는 들어가 있었는데... 아무튼 이때 import Module을 한 이후 setting gradle에 들어가 해당 모듈 폴더를 include에 추가해준다. 이후 build gradle에서 implement 해주면 정상적으로 모듈이 추가됨. 전체 프로젝트 구조를 보기 위해 우측 상단의 And..

본 포스팅은 2019. 3. 7. 0:32 네이버 블로그에 작성된 글을 이전한 것임 안드로이드 스튜디오에서 NDK build 시 오류가 발생하였다. 스튜디오 버전은 3.1.3 NDK는 19 버전이다. Module: app의 Gradle 파일에 C++ lib를 link 시켜주면 externalNativeBuild { cmake { path 'CMakeLists.txt' } } 이러한 부분이 추가된다. 이때 빌드 과정 중 Error configuring 이라는 오류 메시지가 뜨며 빌드가 되지 않는데 자세한 오류가 보이지 않음. 그러나 저 코드를 지우고 빌드하면 다시 빌드가 되는데...???? 아마 CMakeLists.txt를 참조하는 과정에서 오류가 발생하는 것으로 추정된다. CMake..