我試圖在類似Nexus-One的仿真器皮膚和Galaxy-Tab-like上運行我的應用程序。據我所知,這兩款設備都是hdpi,但Nexus被認爲是大的,Galaxy Tab被認爲是xlarge。我有兩個我的drawable文件夾:drawable-large-hdpi和drawable-xlarge-hdpi。但是,Galaxy Tab從drawable-large-hdpi文件夾獲取資源。這對我來說沒有意義。難道我做錯了什麼?我如何管理資源以適應兩個屏幕?謝謝。如何管理手機和平板電腦的drawable,都是hdpi?
2
A
回答
2
兩件事情,你說我的內存我發現它是大屏幕,說你的Galaxy標籤是xlarge,可能是錯誤的,檢查這個。其次,請閱讀here以瞭解更多信息。相信我,它也會帶來麻煩又難記:)
2
A 7" 屏幕可以或大或XLARGE根據http://d.android.com/guide/practices/screens_support.html 對於Galaxy Tab的,這似乎被認爲是大。
問題可能也是這樣的,Android 2.2沒有XLarge限定符,所以默認情況下會失敗到Large,這個限定符是在Android 2.3中引入的,我認爲2.3版本還沒有推出到Galaxy Tabs,所以有可能資源可能會用更新後的版本更改
2
這可能有點晚,但比我猜想的晚得多。
7英寸Galaxy Tab被認爲是「大」。如果AndEngine沒有從「drawable-large-hdpi」文件夾中正確地獲取資源,那麼它很可能會在AndroidManifest.xml中執行。檢查以確保您具有「支持屏幕」標記,並將「大」屬性設置爲true。例如:
<supports-screens android:large="true".../>
您可能還需要設置其他屬性(例如「普通」)來支持電話。作爲後備,還可以啓用「anyDensity」。
相關問題
- 1. 手機和平板電腦佈局
- 2. Android手機和平板電腦問題
- 3. 適用於手機和平板電腦
- 4. 如何讓平板電腦僅適用於平板電腦,只適用於手機平板電腦?
- 5. CSS - 手機/平板電腦的識別
- 6. 如何知道:它是手機還是平板電腦?
- 7. 支持手機,平板而不是平板電腦
- 8. 僅針對手機和平板電腦添加jquery手機
- 9. 檢測手機與平板電腦?
- 10. 從平板電腦移動到手機
- 11. 估算手機,平板電腦
- 12. 錯誤與平板電腦或手機
- 13. OnTouch位置平板電腦與手機
- 14. 如何區分手機和平板電腦
- 15. 如何支持APK兩個手機和平板電腦
- 16. 如何爲平板電腦和手機創建應用程序
- 17. Moovweb 5模式如何適用於平板電腦和手機?
- 18. Android圖像是不符合手機和平板電腦大小
- 19. 低密度Android平板電腦,如何使用hdpi位圖?
- 20. 如何識別jQuery中的Android手機或平板電腦?
- 21. 如何設置僅適用於手機/平板電腦的android?
- 22. 手機和平板電腦的瀏覽器之間的區別
- 23. 設置寬度和高度爲手機和平板電腦
- 24. 像手機不同的設備和平板電腦
- 25. Android平板電腦和手機的片段
- 26. 獲取非手機iDevices和Android平板電腦的唯一ID
- 27. 平板電腦和手機的支持資源
- 28. Xamarin不同的splashscreen平板電腦和手機
- 29. Opa可以用於手機和平板電腦的開發嗎?
- 30. 的Android咖啡試驗手機和平板電腦
你確定發生在真實設備上嗎? – Danail 2011-05-20 14:37:59
我沒有Galaxy Tab,我已經在模擬器上試過了。 – Egor 2011-05-20 14:42:54
@Egor,你是如何解決這個問題的?我有同樣的問題。 – Zippy 2014-09-13 23:49:12