Я хочу знать, сколько баллов я могу получить, используя сенсорный экран Android на мобильных телефонах.
Если вы знаете, что есть ссылки, пожалуйста, поделитесь ими со мной.
Я хочу знать, сколько баллов я могу получить, используя сенсорный экран Android на мобильных телефонах.
Если вы знаете, что есть ссылки, пожалуйста, поделитесь ими со мной.
Используйте этот код, чтобы подсчитать количество пальцев на экране одновременно.
if(getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH)) {
Toast.makeText(this, "support multitouch", Toast.LENGTH_SHORT).show();
findViewById(R.id.cl_main).setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
int pointerCount = event.getPointerCount();
Toast.makeText(FirstActivity.this, "number of fingers " + pointerCount, Toast.LENGTH_SHORT).show();
return true;
}
});
}
Чтобы проверить, поддерживает ли устройство более 5 пальцев, используйте этот код
if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND)) {
Toast.makeText(this, "More than 5 fingers", Toast.LENGTH_SHORT).show();
}