после изнурительной ночи, когда я возвращался туда и обратно с моими тестерами, вот что я придумала
// somewhere in the prior code a pressure sample is needed
public float dwnPressure
if(event.getAction()==MotionEvent.ACTION_DOWN)
{
dwnPressure=float(event.getPressure()*0.99)
}
назад к коду, где у меня были проблемы
if(event.getAction()==MotionEvent.ACTION_MOVE)
{
if(event.getPressure>dwnPressure)
{
lockdown=true;
}
}
else if(event.getAction()==MotionEvent.ACTION_UP && lockdown==false)
{
...
}
else if(event.getAction()==MotionEvent.ACTION_UP)
{
...
lockdown=false;
}
это изменениеотлично работает на некоторых телефонах, у которых была проблема ранее.В некоторых телефонах наблюдается значительное улучшение производительности, но это немного привередливо.Я подумал, что id, по крайней мере, разделяет мою тяжелую работу, даже если это не 100%, так как на этот вопрос не ответили так быстро, как я привык к stackoverflow