Fix a few lint warnings

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=169830938
This commit is contained in:
olly 2017-09-24 04:57:51 -07:00 committed by Oliver Woodman
parent 1f8a8dbfa3
commit 505d5cd0a4
3 changed files with 5 additions and 5 deletions

View File

@ -17,6 +17,7 @@ package com.google.android.exoplayer2.castdemo;
import android.graphics.Color; import android.graphics.Color;
import android.os.Bundle; import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatActivity;
import android.view.KeyEvent; import android.view.KeyEvent;
import android.view.Menu; import android.view.Menu;
@ -129,7 +130,8 @@ public class MainActivity extends AppCompatActivity {
} }
@Override @Override
public View getView(int position, View convertView, ViewGroup parent) { @NonNull
public View getView(int position, View convertView, @NonNull ViewGroup parent) {
View view = super.getView(position, convertView, parent); View view = super.getView(position, convertView, parent);
view.setBackgroundColor(Color.WHITE); view.setBackgroundColor(Color.WHITE);
return view; return view;

View File

@ -57,7 +57,6 @@ import com.google.android.gms.cast.framework.CastContext;
private final SimpleExoPlayerView exoPlayerView; private final SimpleExoPlayerView exoPlayerView;
private final PlaybackControlView castControlView; private final PlaybackControlView castControlView;
private final CastContext castContext;
private final SimpleExoPlayer exoPlayer; private final SimpleExoPlayer exoPlayer;
private final CastPlayer castPlayer; private final CastPlayer castPlayer;
@ -73,14 +72,13 @@ import com.google.android.gms.cast.framework.CastContext;
Context context) { Context context) {
this.exoPlayerView = exoPlayerView; this.exoPlayerView = exoPlayerView;
this.castControlView = castControlView; this.castControlView = castControlView;
castContext = CastContext.getSharedInstance(context);
DefaultTrackSelector trackSelector = new DefaultTrackSelector(BANDWIDTH_METER); DefaultTrackSelector trackSelector = new DefaultTrackSelector(BANDWIDTH_METER);
RenderersFactory renderersFactory = new DefaultRenderersFactory(context, null); RenderersFactory renderersFactory = new DefaultRenderersFactory(context, null);
exoPlayer = ExoPlayerFactory.newSimpleInstance(renderersFactory, trackSelector); exoPlayer = ExoPlayerFactory.newSimpleInstance(renderersFactory, trackSelector);
exoPlayerView.setPlayer(exoPlayer); exoPlayerView.setPlayer(exoPlayer);
castPlayer = new CastPlayer(castContext); castPlayer = new CastPlayer(CastContext.getSharedInstance(context));
castPlayer.setSessionAvailabilityListener(this); castPlayer.setSessionAvailabilityListener(this);
castControlView.setPlayer(castPlayer); castControlView.setPlayer(castPlayer);

View File

@ -109,7 +109,7 @@ import java.util.Arrays;
private View buildView(Context context) { private View buildView(Context context) {
LayoutInflater inflater = LayoutInflater.from(context); LayoutInflater inflater = LayoutInflater.from(context);
View view = inflater.inflate(R.layout.track_selection_dialog, null); View view = inflater.inflate(R.layout.track_selection_dialog, null);
ViewGroup root = (ViewGroup) view.findViewById(R.id.root); ViewGroup root = view.findViewById(R.id.root);
TypedArray attributeArray = context.getTheme().obtainStyledAttributes( TypedArray attributeArray = context.getTheme().obtainStyledAttributes(
new int[] {android.R.attr.selectableItemBackground}); new int[] {android.R.attr.selectableItemBackground});