我試圖在類似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. 你如何管理Android手機和平板電腦的測試
- 2. 手機和平板電腦佈局
- 3. 適用於手機和平板電腦
- 4. Android手機和平板電腦問題
- 5. 如何讓平板電腦僅適用於平板電腦,只適用於手機平板電腦?
- 6. CSS - 手機/平板電腦的識別
- 7. 的Click&展會 - 平板電腦/手機
- 8. 如何知道:它是手機還是平板電腦?
- 9. 如何檢查Windows設備是手機還是平板電腦?
- 10. Android智能手機和平板電腦的碎片處理?
- 11. 支持手機,平板而不是平板電腦
- 12. 僅針對手機和平板電腦添加jquery手機
- 13. Rails 3組手機和平板電腦用戶代理?
- 14. UiAutomator檢測平板電腦與手機
- 15. 從平板電腦移動到手機
- 16. Android:智能手機或平板電腦
- 17. 檢測手機與平板電腦?
- 18. OnTouch位置平板電腦與手機
- 19. 錯誤與平板電腦或手機
- 20. 估算手機,平板電腦
- 21. 喚醒Android手機/平板電腦?
- 22. 什麼是Windows手機和/或平板電腦的navigator.platform屬性
- 23. 平板電腦「drawable」限定詞
- 24. 如何使形式不是平板電腦上調整手機
- 25. 如何爲平板電腦和手機創建應用程序
- 26. 如何區分手機和平板電腦
- 27. 如何獲取腳本以使用手機和平板電腦
- 28. Android 4.2如何讓手機和平板電腦更新分離?
- 29. 如何支持APK兩個手機和平板電腦
- 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