簡體   English   中英

Android:自定義形狀按鈕

[英]Android: custom shaped button

我正在尋找創建一組四個按鈕的最佳方法。
在此處輸入圖像描述
每個按鈕都是一個圖像。 所以,我想從四個小圖像按鈕創建一個“大”正方形,然后旋轉它們。
問題是:如何在 xml 中旋轉布局? 可能嗎?

有沒有更好的方法來創建這樣一組按鈕?


謝謝!

一種方法是創建一個 ImageButton,然后使用來自 onClick() 事件和按鈕中心的數據,使用三角函數計算出用戶單擊圓圈的位置。 這個問題可能會有所幫助: Get the coordinates of a touch event on Android

最終的答案是使用路徑形狀按鈕。 然后它會為你處理一切。

使用Path創建路徑,使用Shape創建形狀,使用Pathshape創建復合路徑形狀。

這樣即使在 XML 中也可以做到。 並且有多種圓弧路徑方法。 一探究竟!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM