From afc929b07a132b0c12fd17b54ab91c51a251467f Mon Sep 17 00:00:00 2001 From: Cristian Luis Duarte Date: Wed, 2 May 2018 16:31:45 -0300 Subject: [PATCH] Android - Make ripple effect visible by adding a delay --- .../java/io/highfidelity/hifiinterface/HomeActivity.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/io/highfidelity/hifiinterface/HomeActivity.java b/android/app/src/main/java/io/highfidelity/hifiinterface/HomeActivity.java index 2522e3a5eb..759665b660 100644 --- a/android/app/src/main/java/io/highfidelity/hifiinterface/HomeActivity.java +++ b/android/app/src/main/java/io/highfidelity/hifiinterface/HomeActivity.java @@ -2,6 +2,7 @@ package io.highfidelity.hifiinterface; import android.content.Intent; import android.os.Bundle; +import android.os.Handler; import android.support.annotation.NonNull; import android.support.design.widget.NavigationView; import android.support.v4.content.ContextCompat; @@ -76,7 +77,12 @@ public class HomeActivity extends AppCompatActivity implements NavigationView.On @Override public void onItemClick(View view, int position, DomainAdapter.Domain domain) { - gotoDomain(domain.url); + new Handler(getMainLooper()).postDelayed(new Runnable() { + @Override + public void run() { + gotoDomain(domain.url); + } + }, 400); // a delay so the ripple effect can be seen } }); mDomainAdapter.setListener(new DomainAdapter.AdapterListener() {