dingpong의 블로그

여행, 호텔, 항공, 게임, IT

[안드로이드] VideoView 에 동영상을 풀스크린으로 나오게 하기

[안드로이드] VideoView 에 동영상을 풀스크린으로 나오게 하기

 안드로이드에서 그냥 VideoView를 사용하여 동영상을 재생해보면 동영상 비율에 따라서 자동으로 View의 사이즈가 정해지는 것을 볼 수 있습니다. 이러한 경우 VideoView를 상속받는 Class를 하나 만든 뒤에 onMeasure() 함수를 Override하여 직접 구현하면 됩니다.   [code] @Override protected void onMeasure(int widthMeasureSpec, int heigthMeasureSpec) { DisplayMetrics displayMetrics = this.getResources().getDisplayMetrics(); if (displayMetrics != null) { setMeasuredDimension(displayMetrics.widthPixels, displayMetrics.heightPixels); } } [/code]더 보기[안드로이드] VideoView 에 동영상을 풀스크린으로 나오게 하기[…]

[안드로이드] libgdx 이미지 등 좌표 관련 문제!

[안드로이드] libgdx 이미지 등 좌표 관련 문제!

 libgdx 를 사용하게 되면 일반 프로그래밍과 다르게 0,0 위치가 왼쪽 하단에 위치하는 것을 볼 수 있습니다.  이러한 경우에 여러 샘플을 봤지만 제대로 해결책을 찾지 못하여 인터넷 검색을 하여 해결책을 찾았습니다.   URL : http://stackoverflow.com/questions/7708379/changing-the-coordinate-system-in-libgdx-java    카메라의 setToOrtho 첫번째 인자가 yDown인데, 이것을 true로 줘야합니다. 이렇게 되면 좌표계는 바뀌지만 이미지의 위아래가 반대로 나오게 되지요. 그래서 아래 코드를 추가하면더 보기[안드로이드] libgdx 이미지 등 좌표 관련 문제![…]

[안드로이드] 기본 프로그램 설정하기

[안드로이드] 기본 프로그램 설정하기

 안드로이드에는 특정 기능을 사용할 때 기본 프로그램을 설정하는 기능이 있습니다. 대표적으로 런처라던가, 브라우저, 지도 프로그램과 같은 것들입니다. 홈 버튼을 누르면 설치되어 있는 런처들 중에 선택하는 화면이 나오게 되고, 인터넷 링크를 클릭 했을 때는 어떤 브라우저 프로그램으로 연결할지 나오게 됩니다. 이렇게 기본 프로그램을 설정하는 화면이 나오게 하는 코드가 아래와 같습니다. [code java] Intent intent = new더 보기[안드로이드] 기본 프로그램 설정하기[…]