kreatio
05/26/2017, 12:57 PMbachhuberdesign
05/26/2017, 2:52 PMCasey Kulm
05/26/2017, 4:18 PManstaendig
05/26/2017, 4:55 PMgjesse
05/27/2017, 12:59 AManstaendig
05/27/2017, 7:13 AMDalinar
05/28/2017, 7:32 AMkirillrakhman
05/28/2017, 9:31 PMaaron_c
05/28/2017, 10:11 PMra1nmak3r
05/29/2017, 1:43 AMcubesky
05/29/2017, 7:26 AMkotlin
val handler: Handler = object : Handler() {
override fun handleMessage(msg: Message) {
when (msg.what) {
0 -> { fab_next.show() }
}
super.handleMessage(msg)
}
}
and Android Studio told me This Handler class should be static or leaks might occur
,but kotlin doesn't have static
,So what should I do for this?cubesky
05/29/2017, 8:15 AMpawel.rybicki
05/29/2017, 10:00 AMnekoinemo
05/29/2017, 1:36 PMmg6maciej
05/29/2017, 4:22 PMkirillrakhman
05/29/2017, 4:22 PMaaron_c
05/29/2017, 8:03 PMmenegatti
05/30/2017, 11:20 AMTudor Luca
05/30/2017, 7:02 PMvisruth
05/31/2017, 7:47 AMdzakens
05/31/2017, 11:48 AMabanoub.wagdy91
05/31/2017, 1:31 PMyigit
05/31/2017, 8:03 PMtamselvan89
06/01/2017, 6:16 AMtamselvan89
06/01/2017, 6:16 AMkirillrakhman
06/01/2017, 12:35 PMFailed to resolve: Could not resolve project :myLibrary. Required by: project :app
myLibrary
being an android-lib project that's consumed by the app
projectEugen Martynov
06/01/2017, 1:13 PMEugen Martynov
06/01/2017, 1:13 PMmattinger
06/01/2017, 7:15 PMAndroid Studio 2.3.2
Gradle 3.3
Kotlin 1.1.2-3
Build Tools: 25.0.0
Dagger 2.1
Retrolambda 3.6.0
Databinding 2.3.2
mattinger
06/01/2017, 7:18 PMapply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
dependencies {
kapt "com.google.dagger:dagger-compiler:2.1"
kapt "com.android.databinding:compiler:$androidGradlePluginVersion"
kapt "me.tatarka:gradle-retrolambda:3.6.0"
}
kapt {
generateStubs = true
}
mattinger
06/01/2017, 7:18 PMapply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
dependencies {
kapt "com.google.dagger:dagger-compiler:2.1"
kapt "com.android.databinding:compiler:$androidGradlePluginVersion"
kapt "me.tatarka:gradle-retrolambda:3.6.0"
}
kapt {
generateStubs = true
}
trevjones
06/01/2017, 9:57 PMapply plugin: 'kotlin-kapt'
mattinger
06/02/2017, 12:34 AMstepango
06/02/2017, 2:27 AMkapt {
generateStubs = true
}
it's not needed for kapt 3
AFAIK kotlin does not work with retrolambdamattinger
06/02/2017, 3:23 AM@Inject private SettingsManager settingsManager
-->
@Inject internal var settingsManager: SettingsManager? = null
lateinit var settingsManager: SettingsManager
and it works.