私は、最終的にクリック可能な数多くの点を含む円を作成しようとしています。私がこれまで行ってきた何Androidでクリック可能なドットで円を作成する
はこのように108 imageviewsを作成することです:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/circle_1"
android:src="@drawable/dot_complete"
android:layout_marginLeft="383dp"
android:layout_marginTop="214dp"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/circle_2"
android:src="@drawable/dot_complete"
android:layout_marginLeft="382dp"
android:layout_marginTop="214dp"
/>
<!-- And so on all the way up to 108 -->
私は、これは非常に悪い方法である疑いがあるしかし結果は、この
のように見えますだから私の質問は、私はその情報を表示するために各ドットにonclickListenerを持っている必要があることを考慮し、これを行うための良い方法は何でしょう。
ありがとうございました
はい、これは間違った方法です。 [this](https://github.com/LukeDeighton/WheelView)のようなものを使用してください。 – SripadRaj
Thanks @SripadRaj。私はそれを試しましたが、それはマシュマロで問題があるかもしれないようです。少なくとも私は大きな円以外の何かを得ることができません。 – JPJens
@ JPJensあなたが考慮する必要があるものはほとんどありません。 **全体**サークルは常に表示されますか?それともその一部ですか?サークル内のすべての画像は同じですか? –