次のようなボタンを作成しようとしています。
各 3 分の 1 が個別のボタンとして機能します。これを実装する方法についてのアドバイスを探しています。円形のボタンに関する記事をいくつか読みましたが、ボタン自体がかなり不規則な形状であるため、これは少し異なる問題です。
前もって感謝します。
https://github.com/makeramen/android-segmentedradiobutton これを使用すると、助けが得られるかもしれません..
@CommonsWareが示唆しているように、カスタムビューを作成します。そのドキュメントはすべてをカバーしていますが、基本的にはその画像をキャンバスにレンダリングし(正方形を塗りつぶし、円を描き、3本の線を描き、次にテキストを描きます)、タッチイベントを自分で検出し、少し計算してどのセグメントを見つけますか押されました。Androidはこれを驚くほど簡単にします。