From abfdc9eb64a7c881b421aefc0d5c12eb1fcef7c7 Mon Sep 17 00:00:00 2001 From: sneazy-ibo <41344259+sneazy-ibo@users.noreply.github.com> Date: Wed, 27 Mar 2024 05:16:24 +0100 Subject: [PATCH] feat(discord): added haptics --- app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt b/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt index ff8278f5..60300009 100644 --- a/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt +++ b/app/src/main/java/ani/dantotsu/settings/SettingsActivity.kt @@ -31,6 +31,7 @@ import androidx.activity.result.contract.ActivityResultContracts import androidx.annotation.OptIn import androidx.appcompat.app.AppCompatActivity import androidx.core.content.ContextCompat +import android.view.HapticFeedbackConstants import androidx.core.view.updateLayoutParams import androidx.core.widget.doAfterTextChanged import androidx.documentfile.provider.DocumentFile @@ -304,6 +305,7 @@ class SettingsActivity : AppCompatActivity(), SimpleDialog.OnDialogResultListene imageSwitcher.startAnimation(zoomInAnimation) } imageSwitcher.setOnLongClickListener { + it.performHapticFeedback(HapticFeedbackConstants.LONG_PRESS) val dialogView = LayoutInflater.from(this@SettingsActivity).inflate(R.layout.discord_rpc_layout, null) val radioGroup = dialogView.findViewById(R.id.radio_group) val radioDantotsu = dialogView.findViewById(R.id.radio_dantotsu)