2013-06-04 52 views
4

我用photoshop設計了一些按鈕,但是現在我想到了如何讓它們工作的問題。Android非矩形按鈕,如何處理?

基本上我有這個圖片

My buttons

我想過兩種解決方案:第一種是放置在一個RelativeLayout的,並把它們與填充/保證金的工作「很多」,第二個解決方案是垂直切斷他們和一個附加它們一個,比如這個:

My buttons2

在第二個解決方案在勒我不能可能使用選擇,而不是對所有的按鈕ast,不是一個大問題btw。隨着第一個我有點擔心縮放不同的屏幕尺寸。

這將是一個問題?你會建議哪種解決方案?

在此先感謝。

+0

而不是按鈕..你可以嘗試圖像視圖權利...是的,我知道它不是正確的答案..即使我正在等待一些人回答這個問題... @Enrichman – amalBit

+0

@amal ImageViews將以相同的方式工作 – Selvin

+0

你認爲寫了一個自定義視圖?您可以爲整行按鈕製作自定義視圖 – lelloman

回答

1

它不是必須的,你可點擊區域應該是相同的形狀,你的圖像形狀.. enter image description here

改變圖像的onclick ...

如果你的選擇是開放使用的形象圖而不是按鈕,那麼整個圖像將是可點擊的。

我搜遍了全部找到question類似於你..希望它有幫助。

+1

謝謝,這似乎是一個不錯的解決方案。我會等待其他人看看是否會有其他東西出來。 :) – Enrichman

+1

我認爲你贏得了這個任務,那可能是最好的解決方案。 :p 順便說一句我已經努力改變圖標(我不喜歡結果,哈哈)。再次感謝 – Enrichman