prayagupd
12/25/2016, 10:19 AMpublic class NavigationView {
public interface OnNavigationItemSelectedListener {
public boolean onNavigationItemSelected(@NonNull MenuItem item);
}
}
I guessed as below, apparently it does not work.
navigationView.setNavigationItemSelectedListener(_ : NavigationView.OnNavigationItemSelectedListener {
override fun onNavigationItemSelected(item: MenuItem): Boolean {
return onNavigationItemSelected_(item)
}
})
only creating concrete impl seems to work for me, which is a terrible idea.
class X : NavigationView.OnNavigationItemSelectedListener {
override fun onNavigationItemSelected(item: MenuItem): Boolean {
return onNavigationItemSelected_(item)
}
}
navigationView.setNavigationItemSelectedListener(X())