android.content.IntentFilter filter = new android.content.IntentFilter();
filter.addAction(android.net.wifi.WifiManager.SCAN_RESULTS_AVAILABLE_ACTION);
- final int final_self = self;
+ final nit.app.NitObject final_self = self;
+ App_incr_ref(final_self);
context.registerReceiver(
new android.content.BroadcastReceiver() {
end
redef class ItemView
- init do set_backgroud(native, app.native_context)
+ init do set_background(native, app.native_context)
- private fun set_backgroud(view: NativeView, context: NativeContext) in "Java" `{
+ private fun set_background(view: NativeView, context: NativeContext) in "Java" `{
view.setBackgroundResource(R.color.item_background);
`}
end
final String final_title = title;
final boolean final_loggedin = loggedin;
- final int final_self = self;
+ final nit.app.NitObject final_self = self;
BeerView_incr_ref(self); // Nit GC
view.setOnTouchListener(new android.view.View.OnTouchListener() {