我有一個全屏PNG圖像與每個EditText的所有描述性文字。我想將六個EditText輸入區域放在屏幕上的正確位置。Android的一個PNG屏幕圖像與位於屏幕上的EditTexts
我瞭解不同屏幕尺寸,密度和方向的不同佈局文件夾名稱。所以我會有不同的佈局XML文件。
我的問題是如何將EditTexts放在正確的位置,並讓他們縮放隨着全屏png圖像縮放的小尺寸的小變化量。
我相信我不應該指定位置,即使是與密度無關的像素(dp | dip),因爲它們在未來版本中可能不起作用。
我在搜索這個問題上找不到任何東西。我能想到的是帶有空白或透明虛擬TextViews將EditTexts推到正確位置的相對佈局。
我的理由有一個PNG圖像做它的屏幕的所有非EditText上的部分這樣的(我認爲) - 可以得到一個更好的屏幕圖像 - 是更有效地將一個PNG的ImageView上屏幕 - 它是如何在另一個移動環境中完成的
任何想法或建議?
我想從背景圖像中刪除文本部分,並使用RelativeLayout。這會給你在所有情況下最好的結果(更不用說對你來說最簡單)。 – Jave 2012-03-08 13:00:24
你好,你的意思是所有的TextViews以及EditTexts與RelativeLayout位於?背景圖片不會有任何文字,但可能有些東西不需要與EditTexts對齊? – DerekD 2012-03-12 18:11:17
準確地:)考慮到Android手機和平板電腦的所有不同屏幕尺寸和分辨率,它會爲您提供最佳效果和靈活性。 – Jave 2012-03-13 08:24:38