์์ฑ์ผ: 2020.02.13
MediaBrowser.connect() ํธ์ถํด๋ ์๋ฌด ๋ฐ์์ด ์์ ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ
์ด์ ๋ด์ฉ
MediaBrowser.connect()๋ฅผ ํธ์ถํ๊ณ ์ฐ๊ฒฐ์ ์๋ํ๋ค๋ ์๋ ๋ก๊ทธ๊น์ง๋ ์ถ๋ ฅ๋จ
D/MediaBrowserCompat: Connecting to a MediaBrowserService.
MediaBrowser๋ ์ฐ๊ฒฐ ์ํ์ ๋ํด onConncected / onConnectionFailed / onConnectionSuspended ๋ผ๋ ์ธ ๊ฐ์ง ์ฝ๋ฐฑ๋ ์ ๊ณตํ๊ณ ์๋ค. ์ด๋ฒ ์ด์์ ๊ฒฝ์ฐ ์ฐ๊ฒฐ ์๋ ์ดํ์ ์๋ฌด ์ฝ๋ฐฑ๋ ํธ์ถ๋์ง ์์๋ค.
์์ธ
๊ธฐ์กด์ Service๋ฅผ ์์๋ฐ๋ ๊ฑธ MediaBrowserService ์์์ผ๋ก ๋ณ๊ฒฝํ๋ฉด์ onBind๋ฅผ ์ฌ์ ์ํ ๋ถ๋ถ์ ๋จ๊ฒจ๋ ๊ฒ์ด ์์ธ์ด์๋ค.๐คฆ๐ปโ๏ธ MediaBrowserService๋ ๋ด๋ถ์ ์ผ๋ก onBind๋ฅผ ๊ตฌํํ๊ณ ์๊ธฐ ๋๋ฌธ์, ์๋ ์ฝ๋๋ฅผ ์ญ์ ํ๋ ์ ์์ ์ผ๋ก ์ฐ๊ฒฐ๋์๋ค.
//์ ๊ฑฐ!
@Override
public IBinder onBind(Intent intent) {
return null;
}