私のアプリケーションで。アパートのセクション選択ブロックがあります。そこにはAブロックとBブロックがあります。だから私は単一の画像からAブロックまたはBブロックを選択したい。画像はAndroid:画像の一部を選択するには?
これを行う方法はありますか?
私のアプリケーションで。アパートのセクション選択ブロックがあります。そこにはAブロックとBブロックがあります。だから私は単一の画像からAブロックまたはBブロックを選択したい。画像はAndroid:画像の一部を選択するには?
これを行う方法はありますか?
BitMapの概念を使用してください。ビットマップとしてフルイメージを変換するには、(x、y)の位置に基づいてビットマップをトリミングします。 githubの
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?