如何从单个像素的触摸屏获取输入?

时间:2018-10-31 07:31:48

标签: android

我正在为Android创建一个绘画应用程序,我怀疑在触摸显示器时能否逐像素获取输入以使绘画更加准确。有人帮我如何逐像素输入吗?

1 个答案:

答案 0 :(得分:0)

您只需在画布视图上设置OnTouchListener并从那里获取x和y坐标即可。

view.setOnTouchListener(new View.OnTouchListener()
{
    @Override
    public boolean onTouch(View v, MotionEvent event)
    {
        if (event.getActionMasked() == MotionEvent.ACTION_DOWN)
        {
            //Here you can do whatever you need with the coordinates
            int xPos = event.getX();
            int yPos = event.getY();
        }

        return false;
    }
});