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 + + +