2016-09-15 80 views
0

美好的一天傢伙。我想讓我自己的圖像的下半部分成爲一條曲線。不要在這裏來回聊天是我想要進入應用程序的圖像。 重要的是要注意到,我已經達到谷歌的第10個結果,我想出的所有東西都只是一些彎曲的圖像不是我想要的方式,整個圖像是彎曲的,並且4個部分的線連接到單個圖像。 所以基本上我想圖像是矩形,因爲它來自服務器,只曲線位圖的底部。這甚至可能嗎? enter image description here彎曲的位圖圖像底部Android

noticae底線是彎曲的,那我想達到什麼,其餘部分是矩形。感謝您的時間。

+0

好吧,我明白是你想彎曲drawable這將適合你的設計我是嗎? –

+0

嘿,對於底部彎曲視圖,現在您必須製作灰色或白色背景的圖像。並將此作爲背景應用於您的底部視圖父級。 –

回答

0

有時,在Photoshop中編輯圖像是正確的方法。這可以節省你的Android應用CPU時間。

+0

你的權利,但有時我想你應該讀一點carefull注意到,我從後端接收圖像,這意味着我不能從服務器接收圖像,告訴用戶等待,直到我手動編輯在Photoshop中,並放回到應用程序 - 這是純粹無意義的答案 –

+0

您可以做的一個解決方案是覆蓋View的onDraw,然後在圖像頂部手動創建曲面蒙版。 – user1506104

+0

好吧,我也想過,但如何從畫布獲取位圖? –

1

如果你想改變圖像本身,Photoshop或任何編輯工具是正確的方式來做到這一點。除此之外,如果您從某個服務器獲取映像,則從服務器調整映像,而不是在客戶端(您的應用程序)修改映像有很多好處。 但是,如果想要改變外觀而不是圖像本身,那麼可以通過創建自定義圖像視圖來實現,如回答here. 您也可以使用卡片視圖來保存圖像視圖以獲得一些曲線,儘管我沒有認爲這對您的案例會很有效或令人滿意。

+0

無論如何,表現並不是我身邊的正確選擇,所以我基本上同意你的意見,儘管 –

+0

但我仍然需要對我的父親進行操縱:/ –