diff --git a/app/src/main/java/com/simplemobiletools/gallery/MyRelativeLayout.java b/app/src/main/java/com/simplemobiletools/gallery/MyRelativeLayout.java
deleted file mode 100644
index 032571b66..000000000
--- a/app/src/main/java/com/simplemobiletools/gallery/MyRelativeLayout.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package com.simplemobiletools.gallery;
-
-import android.content.Context;
-import android.graphics.Canvas;
-import android.graphics.drawable.Drawable;
-import android.util.AttributeSet;
-import android.widget.RelativeLayout;
-
-public class MyRelativeLayout extends RelativeLayout {
- private Drawable mForegroundSelector;
-
- public MyRelativeLayout(Context context) {
- super(context);
- }
-
- public MyRelativeLayout(Context context, AttributeSet attrs) {
- super(context, attrs);
- }
-
- public MyRelativeLayout(Context context, AttributeSet attrs, int defStyleAttr) {
- super(context, attrs, defStyleAttr);
- }
-
- {
- mForegroundSelector = getResources().getDrawable(R.drawable.selector);
- }
-
- @Override
- protected void drawableStateChanged() {
- super.drawableStateChanged();
- mForegroundSelector.setState(getDrawableState());
- invalidate();
- }
-
- @Override
- protected void onSizeChanged(int w, int h, int oldw, int oldh) {
- super.onSizeChanged(w, h, oldw, oldh);
- mForegroundSelector.setBounds(0, 0, w, h);
- }
-
- @Override
- protected void dispatchDraw(Canvas canvas) {
- super.dispatchDraw(canvas);
- mForegroundSelector.draw(canvas);
- }
-}
diff --git a/app/src/main/res/drawable-v21/selector.xml b/app/src/main/res/drawable-v21/selector.xml
new file mode 100644
index 000000000..4d61c7b4d
--- /dev/null
+++ b/app/src/main/res/drawable-v21/selector.xml
@@ -0,0 +1,17 @@
+
+
+ -
+
+
+
+
+ -
+
+
-
+
+
+
+
+
diff --git a/app/src/main/res/layout/directory_item.xml b/app/src/main/res/layout/directory_item.xml
index 7fd09d4f0..34d7edc6d 100644
--- a/app/src/main/res/layout/directory_item.xml
+++ b/app/src/main/res/layout/directory_item.xml
@@ -1,14 +1,19 @@
-
+ android:layout_height="match_parent">
-
+ android:layout_height="match_parent"
+ android:foreground="@drawable/selector">
+
+
+
-
+
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 05cca9d69..f7af5d55d 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -5,6 +5,6 @@
#FF4081
#ff222222
#66000000
- #11000000
- #44000000
+ #33000000
+ #66000000