2017-07-28 7 views
2

私のアプリケーションで。アパートのセクション選択ブロックがあります。そこにはAブロックとBブロックがあります。だから私は単一の画像からAブロックまたはBブロックを選択したい。画像はenter image description hereAndroid:画像の一部を選択するには?

これを行う方法はありますか?

答えて

0

BitMapの概念を使用してください。ビットマップとしてフルイメージを変換するには、(x、y)の位置に基づいてビットマップをトリミングします。 githubの

0
から、このような

Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.myimage); 

Bitmap cropbitmap=Bitmap.createBitmap(bitmap, xpoint,ypoint,width, height); 
//default android method createBitmap(Bitmap source, int x, int y, int width, int height) 

他の簡単な方法の使用ライブラリー

getLocationOnScreen()を使用して、必要な値をハードコードしていると思います。ユーザーが画像の特定の部分をクリックすると、1つの応答が表示され、別の場所をクリックすると別の応答が表示されます。詳細はこちらAndroid: How do I get the x y coordinates within an image/ImageView?

関連する問題