diff --git a/app/src/main/java/com/example/mear/activities/SongViewActivity.kt b/app/src/main/java/com/example/mear/activities/SongViewActivity.kt
index fc6c01e..970c13d 100644
--- a/app/src/main/java/com/example/mear/activities/SongViewActivity.kt
+++ b/app/src/main/java/com/example/mear/activities/SongViewActivity.kt
@@ -5,7 +5,8 @@ import android.os.Bundle
import android.support.annotation.RequiresApi
import android.support.v7.widget.LinearLayoutManager
import android.view.View
-import android.widget.SearchView
+//import android.widget.SearchView
+import android.support.v7.widget.SearchView
import java.lang.Exception
import kotlinx.android.synthetic.main.activity_song_view.*
@@ -15,6 +16,10 @@ import com.example.mear.adapters.RecyclerAdapter
import com.example.mear.models.TrackItems
import com.example.mear.R
import com.example.mear.repositories.TrackRepository
+import org.jetbrains.anko.appcompat.v7.tintedEditText
+import org.jetbrains.anko.backgroundColorResource
+import org.jetbrains.anko.editText
+import org.jetbrains.anko.textView
import android.R as RDroid
@@ -116,7 +121,13 @@ class SongViewActivity : BaseServiceActivity() {
}
override fun onQueryTextChange(newText: String): Boolean {
- // TODO: Implement text change
+ try {
+ adapter.filter.filter(newText)
+ }
+ catch (ex: Exception) {
+ val exMsg = ex.message
+ }
+
return false
}
})
diff --git a/app/src/main/res/layout/content_song_view.xml b/app/src/main/res/layout/content_song_view.xml
index 89a0a12..cf6d195 100644
--- a/app/src/main/res/layout/content_song_view.xml
+++ b/app/src/main/res/layout/content_song_view.xml
@@ -14,12 +14,15 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
-
@@ -29,26 +32,14 @@
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_marginStart="4dp"
- android:layout_marginTop="15dp"
+ android:layout_marginTop="8dp"
android:layout_marginBottom="20dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/space2"
+ app:layout_constraintTop_toBottomOf="@+id/songSearch"
tools:itemCount="4"
tools:listitem="@layout/recycler_view_item" />
-
+
+
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 04fac02..3e4c169 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -3,7 +3,7 @@
#262626
#6A6A6A
#00574B
- #8c8cd9
+ #AE18B1
#585858
@@ -12,4 +12,9 @@
#FFFFFF
+
+
+ @color/color_background
+ #FFFFFF
+ #FFFFFF
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 51abff3..7cf815c 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -33,6 +33,9 @@
Settings
Songs
+
+ Search for songs or artists
+
General
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 5dfbe14..7b7f3b4 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -27,6 +27,16 @@
- 20sp
+
+
+