2012-03-14 56 views
1

對不起窮人冠軍,這將是一個輕鬆一點來形容我的意思在這裏。按鈕的點擊狀態限制 - 安卓

我做了一個自定義的按鈕,我的Android應用程序,是一個圓,但是當我將其導出爲.png文件是一個正方形,面積該按鈕可以被按下的是完整的正方形。我怎樣才能做到這一點,使按鈕可以按下的唯一領域是在圓圈內?有沒有辦法來定義按鈕的確切點擊區域?

任何幫助,將不勝感激。謝謝!

+0

如果你寫你自己的onTouch處理程序,那麼你可以檢查的位置是內部或外部的按鈕。有一個不容易的方法來做到這一點。 – zapl 2012-03-14 18:17:43

回答

1

您需要的是一個ImageButton的....

拖放到的ImageButton佈局。將背景設置爲#00000000(透明)和它的PNG文件

這樣你就會有一個圓形按鈕的來源。

+0

那麼在按鈕的文件和XML中做一個透明背景? – mkyong 2012-03-14 18:19:27