
- 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