Преглед на файлове

将视频播放界面中的操作行为分开

zengjiebin преди 7 години
родител
ревизия
c048454076

+ 1 - 12
app/src/main/java/com/sheep/gamegroup/view/activity/ActPublishArticle.java

@@ -279,18 +279,7 @@ public class ActPublishArticle extends BaseActivity {
                     e.printStackTrace();
                 }
                 jsonObject.put("resource", url);
-                int a = video.getWidth();
-                int b = video.getHeight();
-                jsonObject.put("cover", String.format(Locale.CHINA, "%s?vframe/jpg/offset/0&w=%d&h=%d", url, a, b));
-//                switch (video.getOrientation()) {
-//                    case 90:
-//                    case 270:
-//                        a = video.getHeight();
-//                        b = video.getWidth();
-//                        break;
-//                }
-//                int rotate = 360 - Math.max(0, video.getOrientation());
-//                jsonObject.put("cover", String.format(Locale.CHINA, "%s?vframe/jpg/offset/0/rotate/%d&w=%d&h=%d", url, rotate, a, b));
+                jsonObject.put("cover", url +"%s?vframe/jpg/offset/0");
                 publishArticle(dialogProgress);
             } else {
                 ViewUtil.setText(dialogProgress.getTextView(), "上传失败");

+ 9 - 2
app/src/main/java/com/sheep/gamegroup/view/activity/ActVideoDetail.java

@@ -464,11 +464,18 @@ public class ActVideoDetail extends BaseUMActivity {
         @Override
         public boolean onSingleTapConfirmed(MotionEvent e) {
             LogUtil.println("mGestureListener", "onSingleTapConfirmed");
-            ViewUtil.toggleVisibility(video_top);
-            ViewUtil.setVisibility(video_bottom, ViewUtil.isVisible(video_top));
             playOrPause();
             return super.onSingleTapConfirmed(e);
         }
+
+        @Override
+        public boolean onDoubleTap(MotionEvent e) {
+            LogUtil.println("mGestureListener", "onDoubleTap");
+            ViewUtil.toggleVisibility(video_top);
+            ViewUtil.setVisibility(video_bottom, ViewUtil.isVisible(video_top));
+            return super.onDoubleTap(e);
+        }
+
         @Override
         public boolean onScroll(MotionEvent event1, MotionEvent event2, float distanceX, float distanceY) {
             LogUtil.println("mGestureListener", distanceX, distanceY);