2013-04-21 117 views
0

簡單的問題。如果任何文件夾爲空,android如何處理可繪製的文件夾?可以說我只有在「drawable-hdpi」文件夾中有圖片。當我在具有較高dpi「drawable-xhdpi」的模擬器上啓動應用程序時,它會從「drawable-hdpi」加載圖像(當然尺寸不合適)。另外,當我開始在具有較低dpi「drawable-mdpi」的設備上啓動應用程序時,它會從「drawable-hdpi」加載圖像。使用可繪製文件夾的Android

我的問題是 - 這是否意味着如果不存在圖像爲當前設備dpi,android系統從其他文件夾中獲取圖像它不是空的?直到今天,我認爲,當前dpi的圖像不存在時,應用程序不起作用。

+0

http://developer.android.com/reference/android/content/res/Resources.html。檢查開發者網站 – Raghunandan 2013-04-21 14:28:55

回答

1

它採用近dpi,並通過目標dpi與文件夾dpi之間的dpi差異向上或向下縮放圖像。如果在「drawale」文件夾中(無dpi),則不會發生縮放。

0

它的工作原理。它首先檢查當前的dpi文件夾中的資源。如果未找到,則使用其他可用資源