2016-12-22 7 views
2

私は各状態のイメージを作成したい...(テキサス州、モンタナ州、カリフォルニア州.....)アンドロイド - 私は特定の形状に画像を分割するにはどうすればよい(長方形や正方形ではない)

例の画像USAマップ: 私が試したenter image description here

は(50州、50枚の画像)何度も以下のような各状態の画像を入れ...

例えばテキサス画像:enter image description here

それは悪い方法でした..私はこれを達成することができます別の方法?または別の意見ですか?

+0

これらの画像で何をしたいですか? –

+0

私はそれぞれのイメージを作成するonClickListenerを作成したいと思います。 ポップアップを表示し、クリックしたイメージを拡大します。 – Huseyin

答えて

1

2つのImageViewを使用することをお勧めします。一番下のImageViewには、という州名のないマップ全体の画像を描くことができます。
ImageViewの上部にの名前をつけることができます。

次に、onTouchListenerをImageViewに設定し、タッチするだけで、タッチされたピクセルの色が得られます。その後、タッチされた色と状態の色が一致し、どのような状態がクリックされたかを知ることができます。

これはすべての州が独自の色を持っている必要があります。

+0

異なる色を使用し、その状態を完全に検出すると思います!ありがとう、ヴラッド – Huseyin

2

PicsArtで無料作物を使用してください。編集して画像を選択してください。ツールを選択して、フリークロップを実行します。あなたが保存して保存したいビットの色。私はこれが助けて欲しい!

関連する問題