0

基本上我想嘗試的是將所有的內容都放在圖片中。我查了一些東西,但他們做的總是使用imageView和文本。但我想用它作爲背景圖片。我的所有內容在背景圖片

有人可以給我一個例子,這是如何工作的?並且支持如何用於不同的屏幕尺寸,因爲內容總是要留在圖像中? 爲了澄清我想要的,我添加了一個圖像。綠色空間是在android xml中繪製的背景,白色是實際圖像,文本應該是我所有的內容。即使我獲得更多邊緣,我也希望所有東西都保持白色。

enter image description here

回答

1

最簡單的方法將是有3層

頂 面膜 內容 圖片 底部

面具將是一個ImageView的(在你的情況下,只有綠色部分與其餘透明)。 基本圖像可以是任何東西,但它是有道理的,它補充了屏蔽層。

內容將是棘手的部分。你需要弄清楚掩模層的邊界,這樣你就不會在掩模下面。我會建議集中內容。

或者,如果形狀會發生變化或複雜,我會建議使用帶裁剪圖案的畫布。 On Android how do I make oddly shaped clipping areas?

+0

3層,你的意思是在一個層列表?我會檢查如何在android中做一個面具。我今天晚上試試,我會盡快回復你! – mXX 2013-03-28 11:37:46

+0

對於第一個建議,我只是在另一個佈局中表示三種不同的佈局(相對佈局中的所有三個佈局)。 – munch1324 2013-03-28 12:46:14

+0

用下面的代碼 '固定此 \t \t ' – mXX 2013-03-30 20:24:51