我面臨奇怪的閃爍問題,使用VideoView
。當活動開始時,它會導致次要的小部分閃爍。然後,視頻開始播放。它在視頻的頂部和底部顯示2條黑線。請參閱下面的快照。VideoView閃爍問題
我已經測試我的應用程序上2個設備
1)三星正8000(平板)
2)聯想-800
video.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffff"
android:gravity="center">
<VideoView
android:id="@+id/vvSplash"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:background="#00ffffff">
</VideoView>
</LinearLayout>
活動代碼:
private VideoView vd;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.video);
vd = (VideoView) findViewById(R.id.vvSplash);
playVideo();
}
private void playVideo() {
Uri uri = Uri.parse("android.resource://" + getPackageName() +"/"+ R.raw.intro);
vd.setVideoURI(uri);
vd.setMediaController(null);
vd.start();
}
任何幫助,將不勝感激。謝謝。
@Piotr Chojnacki感謝編輯的問題.. :) – TheFlash
不客氣! –
我也面臨着和你一樣的問題。你是如何解決這個問題的? – VickyS