телефон вибрирует при завершении загрузки

#android #android-vibration

Вопрос:

Привет, у меня есть приложение для загрузки видео, я хочу, чтобы телефон вибрировал при завершении загрузки, пожалуйста, каковы следующие шаги

 <Switch
            android:id="@ id/vibrateSwitch"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="@dimen/_2sdp"
            android:gravity="center_vertical"
            android:minHeight="?android:attr/listPreferredItemHeightSmall"
            android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
            android:paddingStart="?android:attr/listPreferredItemPaddingStart"
            android:text="@string/vibrate"
            android:textSize="16sp"
            android:textColor="@android:color/black"/>
 

java-код

    Switch vibrateSwitch = view.findViewById(R.id.vibrateSwitch);
        boolean vibrateON = prefs.getBoolean(getString(R.string.vibrateON), true);
        vibrateSwitch.setChecked(vibrateON);
        vibrateSwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                prefs.edit().putBoolean(getString(R.string.vibrateON), isChecked).commit();
            }
        });