Commit d371434d79609a2daf7c97752e595e26764a8148
1 parent
8595ba25
修改播放状态获取方法
Showing
4 changed files
with
5 additions
and
4 deletions
app/src/main/java/com/cnlive/demo/video/MainActivity.java
| @@ -35,6 +35,7 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe | @@ -35,6 +35,7 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe | ||
| 35 | startActivity(new Intent(this, SltVideoActivity.class)); | 35 | startActivity(new Intent(this, SltVideoActivity.class)); |
| 36 | break; | 36 | break; |
| 37 | case R.id.videoStatus: | 37 | case R.id.videoStatus: |
| 38 | + startActivity(new Intent(this, VideoStatusActivity.class)); | ||
| 38 | break; | 39 | break; |
| 39 | } | 40 | } |
| 40 | } | 41 | } |
app/src/main/java/com/cnlive/demo/video/VideoStatusActivity.java
| @@ -114,7 +114,7 @@ public class VideoStatusActivity extends Activity implements View.OnClickListene | @@ -114,7 +114,7 @@ public class VideoStatusActivity extends Activity implements View.OnClickListene | ||
| 114 | case IVideoStatus.MEDIA_STATUS_LIVING: | 114 | case IVideoStatus.MEDIA_STATUS_LIVING: |
| 115 | //直播中' | 115 | //直播中' |
| 116 | canPlay = true; | 116 | canPlay = true; |
| 117 | - if (videoView != null && !videoView.isPlaying()) | 117 | + if (videoView != null && !videoView.getPlayState()) |
| 118 | videoView.reload(); | 118 | videoView.reload(); |
| 119 | setStatusViewVisible(false, ""); | 119 | setStatusViewVisible(false, ""); |
| 120 | Toast.makeText(VideoStatusActivity.this, "直播中", Toast.LENGTH_LONG).show(); | 120 | Toast.makeText(VideoStatusActivity.this, "直播中", Toast.LENGTH_LONG).show(); |
build.gradle
| @@ -5,7 +5,7 @@ buildscript { | @@ -5,7 +5,7 @@ buildscript { | ||
| 5 | jcenter() | 5 | jcenter() |
| 6 | } | 6 | } |
| 7 | dependencies { | 7 | dependencies { |
| 8 | - classpath 'com.android.tools.build:gradle:2.2.3' | 8 | + classpath 'com.android.tools.build:gradle:2.3.0' |
| 9 | 9 | ||
| 10 | // NOTE: Do not place your application dependencies here; they belong | 10 | // NOTE: Do not place your application dependencies here; they belong |
| 11 | // in the individual module build.gradle files | 11 | // in the individual module build.gradle files |
gradle/wrapper/gradle-wrapper.properties
| 1 | -#Wed Sep 21 10:49:13 CST 2016 | 1 | +#Sat Mar 11 20:05:58 CST 2017 |
| 2 | distributionBase=GRADLE_USER_HOME | 2 | distributionBase=GRADLE_USER_HOME |
| 3 | distributionPath=wrapper/dists | 3 | distributionPath=wrapper/dists |
| 4 | zipStoreBase=GRADLE_USER_HOME | 4 | zipStoreBase=GRADLE_USER_HOME |
| 5 | zipStorePath=wrapper/dists | 5 | zipStorePath=wrapper/dists |
| 6 | -distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip | 6 | +distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip |