2011-06-15 105 views
0

我有一个应用程序可以通过MediaPlayer从SD卡播放视频。我已经使用了Android开发者示例(http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo_Video.html),并且在某些设备上效果很好:HTC Desire(Android 2.2),HTC Legend(Android 2.2)。Android MediaPlayer在某些设备上显示黑屏

但是,我已经在三星Galaxy 5(Android 2.1)中试过它,它不显示视频,只是一个黑屏。 LogCat中没有错误。

有关为什么会发生这种情况的任何想法?

在先进的感谢,

玛塔

回答

1

已开发了与重点应用在2.2? 这部分可能与2.1有些变化。您可以检查旧的API演示(它们都在您的sdk fodler中)并查看rev的更改。 7〜8

不过我更喜欢使用VideoView http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/VideoViewDemo.html

配发更好地从事过的一切我做呢。

+0

我已经开发和构建1.5,我已经使用API​​ 7中的MediaPlayer示例(Thre不是从7到8的变化)。我第一次尝试使用VideoView,但我遇到了一些问题。 – 2011-06-15 10:36:12

+0

最后,我再次尝试VideoView,我意识到我有视频格式的问题,所以我已经将我的mp4视频转换为3gp,并且效果很棒!非常感谢你!!! – 2011-06-15 13:51:38

相关问题