diff --git a/build.gradle b/build.gradle index c377e766..6504fdc8 100644 --- a/build.gradle +++ b/build.gradle @@ -15,6 +15,7 @@ android { defaultConfig { minSdkVersion 14 targetSdkVersion 28 + vectorDrawables.useSupportLibrary = true } dexOptions { javaMaxHeapSize "2g" @@ -70,6 +71,7 @@ dependencies { implementation 'androidx.media:media:1.0.1' implementation 'androidx.appcompat:appcompat:1.0.2' implementation 'androidx.preference:preference:1.0.0' + implementation 'androidx.recyclerview:recyclerview:1.0.0' implementation 'com.google.android.material:material:1.0.0' implementation 'com.jakewharton:disklrucache:2.0.2' //For caching album art bitmaps diff --git a/res/drawable/ic_delete.xml b/res/drawable/ic_delete.xml new file mode 100644 index 00000000..eb3494ac --- /dev/null +++ b/res/drawable/ic_delete.xml @@ -0,0 +1,9 @@ + + + diff --git a/res/layout-v21/custom_device_item.xml b/res/layout-v21/custom_device_item.xml new file mode 100644 index 00000000..a2873930 --- /dev/null +++ b/res/layout-v21/custom_device_item.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/activity_custom_devices.xml b/res/layout/activity_custom_devices.xml new file mode 100644 index 00000000..a9746768 --- /dev/null +++ b/res/layout/activity_custom_devices.xml @@ -0,0 +1,36 @@ + + + + + + + + + \ No newline at end of file diff --git a/res/layout/custom_device_item.xml b/res/layout/custom_device_item.xml new file mode 100644 index 00000000..bc1dfee5 --- /dev/null +++ b/res/layout/custom_device_item.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/custom_ip_list.xml b/res/layout/custom_ip_list.xml deleted file mode 100644 index da57264d..00000000 --- a/res/layout/custom_ip_list.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - -