提交 4354aa8a 编写于 作者: G guoshuyu

增加无缝切换的支持 (2017-10-26)

上级 0abf83ca
......@@ -27,6 +27,7 @@ import java.util.List;
/**
* 无缝切换视频的DEMO
* 这里是切换清晰度,稍微修改下也可以作为切换下一集等
*/
public class SmartPickVideo extends StandardGSYVideoPlayer {
......@@ -46,6 +47,7 @@ public class SmartPickVideo extends StandardGSYVideoPlayer {
private GSYVideoManager mTmpManager;
//切换过程中最好弹出loading,不给其他任何操作
private LoadingDialog mLoadingDialog;
private boolean isChanging;
......
......@@ -37,11 +37,6 @@ public class LoadingDialog extends Dialog {
LayoutInflater inflater = LayoutInflater.from(context);
View view = inflater.inflate(R.layout.layout_loading_dialog, null);
setContentView(view);
Window dialogWindow = getWindow();
WindowManager.LayoutParams lp = dialogWindow.getAttributes();
DisplayMetrics d = context.getResources().getDisplayMetrics(); // 获取屏幕宽、高用
lp.width = d.widthPixels; // 宽度设置为屏幕的0.8
dialogWindow.setAttributes(lp);
setCanceledOnTouchOutside(false);
setCancelable(false);
......
......@@ -2,7 +2,7 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_wiht_shadow"
android:background="#CC2B2B2B"
android:orientation="vertical">
<ProgressBar
......@@ -19,6 +19,7 @@
android:layout_below="@+id/loading"
android:layout_centerInParent="true"
android:layout_marginTop="15dp"
android:textColor="#FFFFFF"
android:text="切换中,请稍后"
android:textSize="18sp" />
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册