3

次のようなボタンを作成しようとしています。

サンプル

各 3 分の 1 が個別のボタンとして機能します。これを実装する方法についてのアドバイスを探しています。円形のボタンに関する記事をいくつか読みましたが、ボタン自体がかなり不規則な形状であるため、これは少し異なる問題です。

前もって感謝します。

4

2 に答える 2

2

https://github.com/makeramen/android-segmentedradiobutton これを使用すると、助けが得られるかもしれません..

于 2012-07-21T11:29:05.960 に答える
0

@CommonsWareが示唆しているように、カスタムビューを作成します。そのドキュメントはすべてをカバーしていますが、基本的にはその画像をキャンバスにレンダリングし(正方形を塗りつぶし、円を描き、3本の線を描き、次にテキストを描きます)、タッチイベントを自分で検出し、少し計算してどのセグメントを見つけますか押されました。Androidはこれを驚くほど簡単にします。

于 2012-07-06T03:05:45.117 に答える