summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-12-03 13:47:29 +0300
committerAndrew Dolgov <[email protected]>2015-12-03 13:47:29 +0300
commita7106ca24002b8adc575db7cf32f5626bb932ec4 (patch)
treebe2a49d2aedaf91c47d1916f5a72b43eb0c8f7a5
parentd430e7e49b3fbee0e5f21463edb5946980d1d9b1 (diff)
fix surfaceview not registered for context menu
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java28
1 files changed, 16 insertions, 12 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java
index db9bf48e..1399b8f4 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java
@@ -56,6 +56,7 @@ public class VideoPlayerActivity extends CommonActivity {
getSupportActionBar().hide();
surfaceView = (SurfaceView) findViewById(R.id.video_player);
+ registerForContextMenu(surfaceView);
setTitle(getIntent().getStringExtra("title"));
@@ -215,20 +216,22 @@ public class VideoPlayerActivity extends CommonActivity {
e.printStackTrace();
}
mediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
- @Override
- public void onPrepared(MediaPlayer mp) {
+ @Override
+ public void onPrepared(MediaPlayer mp) {
- View loadingBar = findViewById(R.id.video_loading);
- if (loadingBar != null) loadingBar.setVisibility(View.GONE);
+ View loadingBar = findViewById(R.id.video_loading);
+ if (loadingBar != null)
+ loadingBar.setVisibility(View.GONE);
- View coverView = findViewById(R.id.video_player_cover);
- if (coverView != null) coverView.setVisibility(View.GONE);
+ View coverView = findViewById(R.id.video_player_cover);
+ if (coverView != null)
+ coverView.setVisibility(View.GONE);
- resizeSurface();
- mp.setLooping(true);
- mp.start();
- }
- }
+ resizeSurface();
+ mp.setLooping(true);
+ mp.start();
+ }
+ }
);
}
@@ -245,7 +248,8 @@ public class VideoPlayerActivity extends CommonActivity {
});
- mediaController.setAnchorView(surfaceView);
+ mediaController.setAnchorView(surfaceView);
+
}
public void onConfigurationChanged(Configuration newConfig) {