2017-06-02 6 views
1

Neu in Kotlin Sprache, versuchen Android Architecture Components. Der Versuch, eine ViewModel für meine LifecycleActivity in Kotlin Sprache einzustellen:ViewModel kann nicht auf Kotlin gesetzt werden

class FooActivity : LifecycleActivity() { 
    private var mViewModel: FooViewModel? = null 
    .. 
    override fun onCreate(savedInstanceState: Bundle?) { 
    mViewModel = ViewModelProviders.of(this).get(FooViewModel.class) <-- error here 

Namen Erste erwartet: und erwartet)

Was bin ich?

+1

FooViewModel :: class.java – EpicPandaForce

Antwort

8

Die Klassenverwendung ist falsch. Mit Kotlin verwenden Sie: FooViewModel::class.java

Verwandte Themen