如何在android中使位图不可见? [关闭]

Posted

技术标签:

【中文标题】如何在android中使位图不可见? [关闭]【英文标题】:How to make bitmap invisible ontouch in android? [closed] 【发布时间】:2012-08-09 23:32:14 【问题描述】:

我在画布上绘制了一个位图,我想设置一个 ontouch 监听器,所以 一旦用户触摸位图,它就会变得不可见。

【问题讨论】:

发布代码。发布有关您尝试过的内容的详细信息? 查看您自己的问题答案here。 嘿,在你们都做 -4 和迈克盖茨之前读过,你们疯了,你们不知道位图和网格视图之间的区别吗? 【参考方案1】:

这样做:

    @Override
    public boolean onTouch(final View view, MotionEvent event) 

              final int action = event.getAction();

                     int x = event.getX()  // or getRawX();
                     int y = event.getY();

                    switch(action)
                          case MotionEvent.ACTION_DOWN:

                   if (x >= xOfYourBitmap && x < (xOfYourBitmap +yourBitmap.getWidth())
                       && y >= yOfYourBitmap && y < (yOfYourBitmap + yourBitmap.getHeight())) 
        //You've pressed on your bitmap
    
    break;

     

【讨论】:

什么是 idofbitmap 我们如何获得它?

以上是关于如何在android中使位图不可见? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android 中使位图加载更快?

如何在 VueJS DevTools 中使 Vuex “不可见”

如何在 SkiaSharp 中使 SKBitmap 位图颜色为透明

如何在 Delphi 的 OLE 自动化过程中使 Word 不可见

python - 如何在python中使没有簇质心的簇不可见?

如何在Android Studio中使图像中的特定颜色透明?