- Forum-Beiträge: 434
25.03.2017, 09:59:58 via Website
25.03.2017 09:59:58 via Website
Hallo,
kleiner Mini-Guide, wie man Lambdas in Android verwenden kann.
- Ändere in
/Users/USER/AndroidStudioProjects/PROJECT/MODULE/build.gradle
android { ... defaultConfig { ... jackOptions { enabled true } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } ... }
- Synchronisiere gradle
Lambda-Expression:
btn.setOnClickListener(view -> {
Log.d("kkk", "Ganz großes Kino!");
return false;
});
Bitte beachten: Instant-Run wird momentan noch nicht unter Java8 unterstützt.
Quellen:
https://developer.android.com/guide/platform/j8-jack.html
https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html
Open Source
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.