mirror of
https://github.com/KDE/kdeconnect-android
synced 2025-09-01 22:55:10 +00:00
refactor: mark getIcon()
as notnull, add @DrawableRes
to toDrawableId()
This commit is contained in:
committed by
Albert Vaca Cintora
parent
4c0acbb71c
commit
5151ed3d96
@@ -9,6 +9,7 @@ package org.kde.kdeconnect
|
|||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
import android.util.Base64
|
import android.util.Base64
|
||||||
|
import androidx.annotation.DrawableRes
|
||||||
import androidx.core.content.ContextCompat
|
import androidx.core.content.ContextCompat
|
||||||
import org.kde.kdeconnect.Helpers.DeviceHelper
|
import org.kde.kdeconnect.Helpers.DeviceHelper
|
||||||
import org.kde.kdeconnect.Helpers.SecurityHelpers.SslHelper
|
import org.kde.kdeconnect.Helpers.SecurityHelpers.SslHelper
|
||||||
@@ -120,8 +121,9 @@ enum class DeviceType {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun getIcon(context: Context) =
|
fun getIcon(context: Context) =
|
||||||
ContextCompat.getDrawable(context, toDrawableId())
|
ContextCompat.getDrawable(context, toDrawableId())!!
|
||||||
|
|
||||||
|
@DrawableRes
|
||||||
private fun toDrawableId() =
|
private fun toDrawableId() =
|
||||||
when (this) {
|
when (this) {
|
||||||
PHONE -> R.drawable.ic_device_phone_32dp
|
PHONE -> R.drawable.ic_device_phone_32dp
|
||||||
|
Reference in New Issue
Block a user