2012-06-28 135 views
2

我的Android應用程序由多個UI屏幕組成,這些UI屏幕包含背景資源和位於其上的按鈕。 在佈局的xml文件中確定按鈕在背景頂部的位置。 在不同分辨率的屏幕中,背景被調整大小以適合屏幕。 這會產生一個問題,即按鈕未放置在背景上的正確位置。 例如: 使用模擬器我檢查了它在各種正常大小的屏幕上。 我使用的背景與480x800的分辨率兼容,密度爲240.但是,當我在分辨率爲640X960,密度爲320的模擬器上運行它時,背景被調整大小,並且按鈕未放置在正確的位置。 同樣的事情發生在分辨率爲320X480,密度爲160的模擬器上。Android:不同分辨率的屏幕中的按鈕位置

+1

請顯示XML。你如何定位按鈕?你使用的是什麼樣的佈局父母? – Simon

回答

1

考慮不將圖片大小設置爲總大小,而是將其設置爲定義的大小。所以你會有不知何故在你的照片周圍的黑色框架,但不同屏幕大小沒有問題。