슈퍼성근님, 안녕하세요~
Android 코드를 보다가 궁금한게 있어서요^^
RemoteController가 API 21에서 Deprecated되고, MediaController를 사용하라고 하는데..
MediaController 설명을 보니 thread-safe라고는 되어 있는데 특별히 RemoteController 대비 메리트가 있는지 모르겠어서요..
RemoteController를 MediaController로 바꿨을 때 장점이 있나요?
구글에서 RemoteController는 더이상 유지보수를 하지 않는다는 점 외에 바꾸면 좋은 이유가 있는지..궁금합니다.
항상 어렵고 애매한 질문에도 잘 답해주시고, 감사합니다.
오늘도 좋은 하루 되세요^^
첫댓글 안녕하세요. 죄송하지만 저도 정확한 답은 모르겠네요.
유추하건데 두가지 이유가 있을 것 같습니다.
1. 클래스명칭 : 안드로이드는 클래스명에 민감한 것 같습니다.
애매하거나 혼란을 주는 클래스명은 과감히 바꿔버리더라구요.
전 개인적으로 클래스명은 아니지만 fill_parent에서 match_parent로 변경해버릴때
감동을 받았습니다.ㅎㅎㅎ
어쨌든 제가 보기에는 MediaController가 더 직관적이네요.
2. RemoteController의 API 구조적 문제
RemoteController는 API 19 부터 나왔다가 21에서 deprecated되었습니다.
구현된 모듈에 구조적 문제가 있다는 것을 의미하겠죠.
수고하세요.
네네 답변 감사드려요~ 그래도 항상 해답을 제시해주심에 도움이 많이 됩니다. 감사드려요~!!