2010-10-19 29 views
0

我正在開發一個Java Android應用程序,用於在Web視圖中顯示資產文件夾中的Web內容。我沒有問題讓這個內容顯示在應用程序中,但我很困惑,爲什麼我的圖像顯示不正常。我正在與應該是480x854分辨率的摩托羅拉Droid合作。當我使用這些尺寸創建橫幅圖像並嘗試在網頁視圖中顯示橫幅圖像時,它們非常龐大,並且會從屏幕上流出。它看起來並不是Web視圖實際上是480x854。有人能讓我知道我在這裏失蹤了嗎?我不知道用什麼尺寸來設置圖像,所以他們是正確的。摩托羅拉Droid網絡視圖中的圖像。什麼尺寸?

回答

0

首先,絕對不要用這樣的精確測量來創建佈局。使用fill_parent或wrap_content變量來獲取所需的大小。如果您在一臺設備上使用480x854,則可能會填滿屏幕,而在另一臺設備上可能會填滿屏幕兩次。至於回答你的問題,我不確定它爲什麼這樣做。只是遠離使用像這樣的精確像素變量,問題將被避免。

+0

我確實使用了一個佈局資源,它可以完成你所說的。我從未在任何地方指定過任何尺寸參數,但在創建圖像時確實需要使用精確的像素尺寸。這就是我根據設備的尺寸創建圖像的地方。在目前的項目中,我不需要擔心除了這個Droid以外的設備,所以我想讓圖像完全適合。 – akrapacs 2010-10-19 11:24:41