ضربه زدن به صفحه‌های ساعت، ضربه زدن به صفحه‌های ساعت، ضربه زدن در صفحه‌های ساعت، ضربه زدن در صفحه‌های ساعت

کاربر می تواند به طرق مختلف با صفحه ساعت شما تعامل داشته باشد. برای مثال، یک کاربر ممکن است روی صفحه ساعت ضربه بزند تا بفهمد در حال حاضر چه آهنگی در حال پخش است یا برای دیدن دستور کار روز. Wear OS by Google به واچ‌فیس‌ها اجازه می‌دهد ژست تک ضربه‌ای را در یک مکان مشخص روی صفحه ساعت بپذیرند، تا زمانی که عنصر رابط کاربری دیگری وجود نداشته باشد که به آن حرکت پاسخ دهد.

برای پیاده‌سازی یک واچ فیس تعاملی، ابتدا سبک صفحه ساعت را بسازید، و سپس مدیریت ژست‌ها را همانطور که در این راهنما توضیح داده شده است، اجرا کنید.

رویدادهای ضربه زدن را مدیریت کنید

به صفحه ساعت فقط رویدادهای ضربه زدن داده می‌شود، این رویدادها رویدادهایی هستند که کاربر انگشت خود را روی صفحه قرار می‌دهد و سپس آن را بلند می‌کند. اگر کاربر هر نوع حرکت دیگری را در حالی که انگشتش روی صفحه لمسی است انجام دهد، صفحه ساعت یک رویداد لغو را دریافت می‌کند، زیرا تمام حرکات دیگر توسط سیستم برای عملکردهای دیگر ذخیره می‌شوند.

برای مدیریت حرکات ضربه، از setTapListener() برای اضافه کردن TapListener استفاده کنید. هر زمان که کاربر روی صفحه ساعت ضربه می زند، شنونده فراخوانی می شود.

صفحه ساعت انواع رویدادهای لمسی زیر را دریافت می کند:

  • TapType.DOWN : زمانی که کاربر انگشت خود را روی صفحه لمسی پایین می‌آورد

  • TapType.UP : زمانی که کاربر انگشت را از روی صفحه لمسی بلند می کند

  • TapType.CANCEL : زمانی که سیستم تشخیص دهد که کاربر حرکتی غیر از ضربه زدن انجام می دهد

یک رویداد TapType.DOWN و رویداد متوالی TapType.UP مطابق با مقدار بازگردانده شده توسط android.view.ViewConfiguration.getScaledTouchSlop به عنوان یک ضربه تأیید می شوند.

هنگامی که صفحه ساعت یک رویداد TapType.CANCEL را دریافت می کند، اقدامی را فعال نکنید، زیرا سیستم از قبل در حال پردازش ژست است.

برای اطلاعات بیشتر، به onTapEvent مراجعه کنید.

برنامه نمونه چهره ساعت بهترین شیوه ها را برای پیکربندی صفحه ساعت نشان می دهد. ،

کاربر می تواند به طرق مختلف با صفحه ساعت شما تعامل داشته باشد. برای مثال، یک کاربر ممکن است روی صفحه ساعت ضربه بزند تا بفهمد در حال حاضر چه آهنگی در حال پخش است یا برای دیدن دستور کار روز. Wear OS by Google به واچ‌فیس‌ها اجازه می‌دهد ژست تک ضربه‌ای را در یک مکان مشخص روی صفحه ساعت بپذیرند، تا زمانی که عنصر رابط کاربری دیگری وجود نداشته باشد که به آن حرکت پاسخ دهد.

برای پیاده‌سازی یک واچ فیس تعاملی، ابتدا سبک صفحه ساعت را بسازید، و سپس مدیریت ژست‌ها را همانطور که در این راهنما توضیح داده شده است، اجرا کنید.

رویدادهای ضربه زدن را مدیریت کنید

به صفحه ساعت فقط رویدادهای ضربه زدن داده می‌شود، این رویدادها رویدادهایی هستند که کاربر انگشت خود را روی صفحه قرار می‌دهد و سپس آن را بلند می‌کند. اگر کاربر هر نوع حرکت دیگری را در حالی که انگشتش روی صفحه لمسی است انجام دهد، صفحه ساعت یک رویداد لغو را دریافت می‌کند، زیرا تمام حرکات دیگر توسط سیستم برای عملکردهای دیگر ذخیره می‌شوند.

برای مدیریت حرکات ضربه، از setTapListener() برای اضافه کردن TapListener استفاده کنید. هر زمان که کاربر روی صفحه ساعت ضربه می زند، شنونده فراخوانی می شود.

صفحه ساعت انواع رویدادهای لمسی زیر را دریافت می کند:

  • TapType.DOWN : زمانی که کاربر انگشت خود را روی صفحه لمسی پایین می‌آورد

  • TapType.UP : زمانی که کاربر انگشت را از روی صفحه لمسی بلند می کند

  • TapType.CANCEL : زمانی که سیستم تشخیص دهد که کاربر حرکتی غیر از ضربه زدن انجام می دهد

یک رویداد TapType.DOWN و رویداد متوالی TapType.UP مطابق با مقدار بازگردانده شده توسط android.view.ViewConfiguration.getScaledTouchSlop به عنوان یک ضربه تأیید می شوند.

هنگامی که صفحه ساعت یک رویداد TapType.CANCEL دریافت می کند، اقدامی را فعال نکنید، زیرا سیستم از قبل در حال پردازش ژست است.

برای اطلاعات بیشتر، به onTapEvent مراجعه کنید.

برنامه نمونه چهره ساعت بهترین شیوه ها را برای پیکربندی صفحه ساعت نشان می دهد. ،

کاربر می تواند به طرق مختلف با صفحه ساعت شما تعامل داشته باشد. برای مثال، یک کاربر ممکن است روی صفحه ساعت ضربه بزند تا بفهمد در حال حاضر چه آهنگی در حال پخش است یا برای دیدن دستور کار روز. Wear OS by Google به واچ‌فیس‌ها اجازه می‌دهد ژست تک ضربه‌ای را در یک مکان مشخص روی صفحه ساعت بپذیرند، تا زمانی که عنصر رابط کاربری دیگری وجود نداشته باشد که به آن حرکت پاسخ دهد.

برای پیاده‌سازی یک واچ فیس تعاملی، ابتدا سبک صفحه ساعت را بسازید، و سپس مدیریت ژست‌ها را همانطور که در این راهنما توضیح داده شده است، اجرا کنید.

رویدادهای ضربه زدن را مدیریت کنید

به صفحه ساعت فقط رویدادهای ضربه زدن داده می‌شود، این رویدادها رویدادهایی هستند که کاربر انگشت خود را روی صفحه قرار می‌دهد و سپس آن را بلند می‌کند. اگر کاربر هر نوع حرکت دیگری را در حالی که انگشتش روی صفحه لمسی است انجام دهد، صفحه ساعت یک رویداد لغو را دریافت می‌کند، زیرا تمام حرکات دیگر توسط سیستم برای عملکردهای دیگر ذخیره می‌شوند.

برای مدیریت حرکات ضربه، از setTapListener() برای اضافه کردن TapListener استفاده کنید. هر زمان که کاربر روی صفحه ساعت ضربه می زند، شنونده فراخوانی می شود.

صفحه ساعت انواع رویدادهای لمسی زیر را دریافت می کند:

  • TapType.DOWN : زمانی که کاربر انگشت خود را روی صفحه لمسی پایین می‌آورد

  • TapType.UP : زمانی که کاربر انگشت را از روی صفحه لمسی بلند می کند

  • TapType.CANCEL : زمانی که سیستم تشخیص دهد که کاربر حرکتی غیر از ضربه زدن انجام می دهد

یک رویداد TapType.DOWN و رویداد متوالی TapType.UP مطابق با مقدار بازگردانده شده توسط android.view.ViewConfiguration.getScaledTouchSlop به عنوان یک ضربه تأیید می شوند.

هنگامی که صفحه ساعت یک رویداد TapType.CANCEL را دریافت می کند، اقدامی را فعال نکنید، زیرا سیستم از قبل در حال پردازش ژست است.

برای اطلاعات بیشتر، به onTapEvent مراجعه کنید.

برنامه نمونه چهره ساعت بهترین شیوه ها را برای پیکربندی صفحه ساعت نشان می دهد. ،

کاربر می تواند به طرق مختلف با صفحه ساعت شما تعامل داشته باشد. برای مثال، یک کاربر ممکن است روی صفحه ساعت ضربه بزند تا بفهمد در حال حاضر چه آهنگی در حال پخش است یا برای دیدن دستور کار روز. Wear OS by Google به واچ‌فیس‌ها اجازه می‌دهد ژست تک ضربه‌ای را در یک مکان مشخص روی صفحه ساعت بپذیرند، تا زمانی که عنصر رابط کاربری دیگری وجود نداشته باشد که به آن حرکت پاسخ دهد.

برای پیاده‌سازی یک واچ فیس تعاملی، ابتدا سبک صفحه ساعت را بسازید، و سپس مدیریت ژست‌ها را همانطور که در این راهنما توضیح داده شده است، اجرا کنید.

رویدادهای ضربه زدن را مدیریت کنید

به صفحه ساعت فقط رویدادهای ضربه زدن داده می‌شود، این رویدادها رویدادهایی هستند که کاربر انگشت خود را روی صفحه قرار می‌دهد و سپس آن را بلند می‌کند. اگر کاربر هر نوع حرکت دیگری را در حالی که انگشتش روی صفحه لمسی است انجام دهد، صفحه ساعت یک رویداد لغو را دریافت می‌کند، زیرا تمام حرکات دیگر توسط سیستم برای عملکردهای دیگر ذخیره می‌شوند.

برای مدیریت حرکات ضربه، از setTapListener() برای اضافه کردن TapListener استفاده کنید. هر زمان که کاربر روی صفحه ساعت ضربه می زند، شنونده فراخوانی می شود.

صفحه ساعت انواع رویدادهای لمسی زیر را دریافت می کند:

  • TapType.DOWN : زمانی که کاربر انگشت خود را روی صفحه لمسی پایین می‌آورد

  • TapType.UP : زمانی که کاربر انگشت را از روی صفحه لمسی بلند می کند

  • TapType.CANCEL : زمانی که سیستم تشخیص دهد که کاربر حرکتی غیر از ضربه زدن انجام می دهد

یک رویداد TapType.DOWN و رویداد متوالی TapType.UP مطابق با مقدار بازگردانده شده توسط android.view.ViewConfiguration.getScaledTouchSlop به عنوان یک ضربه تأیید می شوند.

هنگامی که صفحه ساعت یک رویداد TapType.CANCEL را دریافت می کند، اقدامی را فعال نکنید، زیرا سیستم از قبل در حال پردازش ژست است.

برای اطلاعات بیشتر، به onTapEvent مراجعه کنید.

برنامه نمونه چهره ساعت بهترین شیوه ها را برای پیکربندی صفحه ساعت نشان می دهد.