2011-10-18 31 views
2

現在我的應用程序看起來像這樣這是紋理嗎?

What I did http://i56.tinypic.com/6577zd.png

(它設置爲背景和ImageView的。每次ImageView的是觸摸時,背景改變形象,所以人「旋轉」)。我怎樣才能馬赫有些地區從圖像看起來像這樣:

What i Want http://i56.tinypic.com/2dipm3m.jpg

此紋理?我提到人在旋轉時背景會發生變化(背景發生變化)......所以這意味着每次觸碰ImageView時,圖像的尺寸都會發生變化。

任何想法是值得歡迎的。現在我在這裏阻止,我不知道該怎麼做。

+0

自從你開始這個問題已經2個小時了,儘管編輯它仍然沒有任何意義。沒有圖片顯示和沒有他們的文字是完全沒有意義的。 –

+0

你沒有看到圖片?這很奇怪,因爲Adil Soomro編輯了我的問題,圖片沒問題。我不明白你爲什麼看不到他們 – Gabrielle

+0

如果其他人可以看到他們,我收回我的投訴!這可能只是我的電腦。 –

回答

1

您需要添加半透明圖層來構圖。

您可以使用任何2D API或OpenGL輕鬆實現該功能,只需使用任何ARGB顏色模型,並將Alpha通道設置爲50%,然後使用矩形進行繪製。

關於定位,這是你應該自己解決的問題,具體取決於圖像如何變化。如果你有一小組圖像,最簡單的方法可能是在一些配置文件中記錄手工生成的座標映射;否則你需要處理一些令人討厭的圖像識別問題......