当活动开始时,我可以在他消失之前简单地看到一个加载标志,但之后没有任何事情发生。我遵循https://developer.jwplayer.com/sdk/android/docs/developer-guide/usage/jwplayer-view/的所有步骤,但没有任何作用。
我的xml页面在linearLayout中有一个TextView和Imageview。 我检查了我的请求的响应,如果有视频,我抓住网址并将其添加到playerConfig:
PlayerConfig playerConfig = new PlayerConfig.Builder()
.file("http://videos.videos-mdr.com/20170108/sparrow-frozen-to-fence-rescue.mp4")
.autostart(true)
.build();
// Instantiate a new JWPlayerFragment using the playerConfig
JWPlayerView playerView = new JWPlayerView(this, playerConfig);
linearLayout.addView(playerView);
post.xml:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<LinearLayout
android:id="@+id/llayout_article"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorVideoMdr"
app:titleTextColor="@color/colorWhite"
android:elevation="4dp"
android:theme="@style/AppTheme"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/title_article"
android:layout_marginBottom="5dp"
android:textSize="20dp"
android:textStyle="bold"
android:padding="5dp"
android:textColor="#000000"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/date_article"
android:layout_marginBottom="5dp"
android:textSize="13dp"
android:textStyle="italic"
android:padding="5dp"
android:textColor="#000000"/>
</LinearLayout>
</ScrollView>
编辑:我添加时可以看到视频:
playerView.setMinimumHeight(this.convertPxInDpi(300, context));
在linearLayout.addView(playerView)之前; 问题是当我切换到全屏模式时,它保持最大高度...... 是否有其他方法来修复特定高度而不是setMinimumHeight?