kotlin 'onCreate' überschreibt nichts

7

Ich verwende die Komponentenentwicklung in meinem gemeinsamen Modul BaseActivity.kt und BaseFragment.kt. Die folgenden Probleme treten auf, wenn andere Module sie erben

%Vor%

BaseActivity.kt:

%Vor%

MainActivity.kt

%Vor%     
RootKit 01.11.2017, 06:36
quelle

3 Antworten

20

Es scheint, dass sich einige Funktionen im letzten Update geändert haben, entferne einfach ' ? ' von Bundle

So:

%Vor%     
Hadi 01.11.2017 09:05
quelle
15

Das kann auch in einer Fragment-Klasse passieren: Ich habe das gleiche Problem für die Methode onCreateView ; Um dies zu vermeiden, entfernen Sie einfach ? aus dem Parameter LayoutInflater ,

So:

%Vor%     
Luca Murra 05.01.2018 11:31
quelle
0

Aktualisieren Sie die Funktionssignaturen oder kehren Sie von 27 zu 26 zu compileSdk zurück

    
mr. Nutscracker 02.03.2018 14:39
quelle

Tags und Links