STAYER
01/15/2019, 6:20 AMpp.amorim
01/15/2019, 4:54 PMat com.google.android.gms.dependencies.DependencyInspector.registerDependencies(DependencyInspector.java:118)
It also returns Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
pp.amorim
01/15/2019, 5:18 PMpp.amorim
01/15/2019, 5:44 PMapply plugin: 'com.google.gms.google-services'
works, probably it's a issue on firebase.pp.amorim
01/15/2019, 6:02 PMapply plugin: 'io.fabric'
solved the issue.Akash Agarwal
01/15/2019, 7:04 PMjw
01/15/2019, 7:04 PMAkash Agarwal
01/15/2019, 7:12 PMbryan
01/16/2019, 5:40 AM@TypeConverter
for Room to convert my enums to strings and back. I got this far:bryan
01/16/2019, 5:40 AMclass ConvertEnum {
@TypeConverter
fun <T> fromEnum(value: T?): String? {
return value?.toString()
}
@TypeConverter
fun <T : Enum<*>> toEnum(value: String?): T? {
return value?.let { T.valueOf(it) }
}
}
bryan
01/16/2019, 5:41 AMbryan
01/16/2019, 5:44 AMbryan
01/16/2019, 5:45 AMbryan
01/16/2019, 5:46 AMbryan
01/16/2019, 5:55 AMbryan
01/16/2019, 5:55 AM540grunkspin
01/16/2019, 9:10 AMfun <T : Enum<T>> toEnum(value: String?): T?
Mehdi
01/16/2019, 9:46 AMCaner Korkmaz
01/16/2019, 12:10 PMghedeon
01/16/2019, 12:22 PMResult
in stdlib: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-result/index.html. Not sure if it covers your needgsala
01/17/2019, 12:10 PMfuad
01/17/2019, 4:40 PMfuad
01/17/2019, 4:40 PMI recently learned that, due to licensing issues, OpenJDK (not Oracle JDK) is being used in the latest build at the college. After doing some research I learned that Android Studio recommends Oracle JDK. For the work you are doing in your class, do you think this will create a problem?
fuad
01/17/2019, 4:40 PMfuad
01/17/2019, 4:41 PMfuad
01/17/2019, 4:44 PMryan.fonzi
01/17/2019, 4:57 PMghedeon
01/18/2019, 1:29 AMgsala
01/18/2019, 12:31 PMVM
to T
in this:
inline fun <reified VM : ViewModel> FragmentActivity.viewModelProvider(crossinline provider: () -> VM) = lazy {
val factory = object : ViewModelProvider.Factory {
override fun <T : ViewModel> create(modelClass: Class<T>) =
provider() as T
}
ViewModelProviders.of(this, factory).get(VM::class.java)
}
I would like to have VM and T be the same typenerdstone
01/18/2019, 3:32 PM