2012-05-31 57 views
1

您好我想知道與GALAXY S的問題是什麼。我正在使用聯想S和銀河S手機進行測試。我的整個應用程序在Nexus上運行得非常好。但是當談到Galaxy S時,我看不到任何視頻。只聽音頻。的Android SurfaceView黑色屏幕上的Galaxy S

就像我上面說這種情況不會發生在Nexus S已經有一些關於Galaxy S的,與SurfaceView食堂?有時我會在屏幕變黑之前快速看到視頻。我的菜單等仍然顯示不是視頻。任何幫助將不勝感激。如果你知道如何解決這類問題,請幫忙。如果必要的話

我知道一個事實,即在播放視頻時,因爲在那統計視頻播放器我把它logcat中告訴我,視頻開始播放的方法之一,我會增加相應的代碼。

是否有可能在表面視圖被隱藏在GALAXY S某種原因?

+0

Android的每個版本都運行着哪個手機?有些代碼可能存在一些兼容性問題。 – you786

+0

Galaxy S的工作在升級Froyo而Nesus作品既有2.3.3 – Raigex

回答

0

標準像我終於想通了什麼問題。我正在改變寬高比的一些設置。這以某種方式阻止了圖像的顯示。我會在找到解決方案時進行更新。

編輯: 在我的視頻上調用了setAspectRatio,並在onPreparedListener中啓動了視頻。

編輯2: 解決此錯誤的最佳方法是在第一次調用VideSizeChanged偵聽器後更改aspect Ration,因爲這是在查找視頻的第一維時。

0

我不確定這是否與您有關,但是我在圖片資源上沒有顯示此手機的類似問題,事實證明我需要使用layout-xhdpi,即使所有其他手機都會默認爲在「佈局」目錄

+0

奇怪的是我試圖重寫視頻播放器的活動作爲一個獨立的活動,它的工作。但只要我將活動轉移到其他項目並添加了所有清單權限,應用程序就會崩潰。至於xhdpi的事情,你的形象是否迅速閃現並消失? – Raigex