android不规则图片按钮

来源:互联网 发布:淘宝账户体检中心在哪 编辑:程序博客网 时间:2024/05/19 12:12


以解决,关键代码如下:
imgbt=(ImageButton)findViewById(R.id.imgbt01);
                bitmap=((BitmapDrawable)(imgbt.getDrawable())).getBitmap();
                imgbt.setOnTouchListener(new OnTouchListener() {
                        public boolean onTouch(View v, MotionEvent event) {
                                if(bitmap.getPixel((int)(event.getX()),((int)event.getY()))==0){
                                        System.out.println("点击区没图像    "+
                                                        bitmap.getPixel((int)(event.getX()),((int)event.getY())));
                                }else{
                                        System.out.println("点击区有图像    "+
                                                        bitmap.getPixel((int)(event.getX()),((int)event.getY())));
                                }
                                return false;
                        }
                });
0 0