1
표준 Chromecast Sender 애플리케이션을 실행하고 있습니다. 다음은 chromecast를 연결하고 다음 활동으로 이동하는 데 사용하는 코드입니다.Chromecast 용 Android SDK에서 활동을 전환하는 방법
Chromecast를 찾으십시오. 훌륭한 작품입니다.
// ===================
// Configure Cast device discovery
// ===================
mMediaRouter = MediaRouter.getInstance(getApplicationContext());
mMediaRouteSelector = new MediaRouteSelector.Builder()
.addControlCategory(
CastMediaControlIntent.categoryForCast(getResources()
.getString(R.string.app_id))).build();
mMediaRouterCallback = new MyMediaRouterCallback();
나는 새로운 활동
/**
* Callback for MediaRouter events
*/
public class MyMediaRouterCallback extends MediaRouter.Callback {
@Override
public void onRouteSelected(MediaRouter router, RouteInfo info) {
Log.d(TAG, "onRouteSelected");
// Handle the user route selection.
mSelectedDevice = CastDevice.getFromBundle(info.getExtras());
launchReceiver();
// CONNECTION ESTABLISHED, SWITCH TO NEW ACTIVITY
startActivity(new Intent(ConnectActivity.this, MainActivity.class));
}
}
문제는 MainActivity.class에 지금까지 스위치를 연결하기 버튼을 클릭
- 나는 Chromecast의 손실로 연결을 갖고있는 것 같다,하지만 내 아이콘이 연결 상태로 명확하게 표시되어 있습니다.