Vibrations in .NET MAUI
source link: https://askxammy.com/vibrations-in-net-maui-%f0%9f%92%9a/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Vibrations in .NET MAUI
We must take advantage and use the functionalities of our devices, through vibration we have access to inform actions / processes to our users through a physical reaction. Today we will learn in a very simple and quick way how to send vibrations from .NET MAUI!
First of all… What do I need?
Let’s start by adding some platform settings. To implement them, follow the instructions added below:
We have two ways to do it, let’s see:
Go to Platform Android AndroidManifes.cs and add the following Permission:
Or just go to your AssemblyInfo.cs and add the following:
For iOS/macOS and Windows you don’t need an additional configuration.
Let’s start!
The Vibration can be requested for a certain time or the default value of 500 milliseconds, let’s see how to do it:
Sending Vibration
Through the .Default property we can access the Vibration method which allows us to send vibrations to our device, it accepts a TimeSpan as a parameter that represents a time interval.
Canceling Vibration
But also, we have the Cancel method that allows us to stop the vibration emitted.
Platform differences
- Only vibrates for 500 milliseconds.
- Once started, vibration cannot be cancelled.
- It only vibrates when the device is set to “Vibrate when ringing”.
For Android and Windows you don’t have platform diferences.
Spanish post:
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK