Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 버튼 투명화
- 상수
- ExoPlayer2
- 비밀번호
- Var
- 휴대전화
- 자바
- ExoPlayer
- 생명주기
- 회원가입
- Val
- 전체화면
- SharedPreference
- 유효성 검사
- FullScreen
- Visible
- Kotlin
- Gone
- Regex
- 변수
- 4대컴포넌트
- call by reference
- invisible
- call by value
- 코틀린
- Android
- 핸드폰번호
- Button
- 면접준비
- 안드로이드
Archives
- Today
- Total
목록전체화면 (1)
천천히 , 강하게 멀리
안드로이드 ExoPlayer2 전체화면 만들기.
유튜브 처럼 전체화면을 구현하고 싶었다. 내가 구현한 방법은 ExoPlayer의 비디오 컨트롤러를 변경하고 전체화면 버튼을 눌렀을때 다른 액티비티로 이동하여 영상을 화면 가득히 보이게 하였다. 우선 전체화면이 될 액티비티를 만들고 AndroidManifest.xml 에 screenOrientation 과 theme 를 변경하였다. screenOrientation 을 fullSensor 를 하면 휴대폰을 어떤 방향으로 돌리든 화면이 돌아간다. 그리고 새롭게 만들 컨트롤러의 레이아웃을 만든다. custom_controls.xml 이제 동영상이 재생될 액티비티 레이아웃에 PlayerView를 배치한다. app:controller_layout_id="@layout/custom_controls" 위에 코드가 새롭..
Android/Kotlin
2020. 4. 24. 00:09