Я хочу использовать внутренний класс Java в машинописи в nativescript
Framework для Android.
Сначала я попытался поместить его в отдельный класс:
class LocalBinder extends android.os.Binder {
private foregroundService;
constructor(foregroundService) {
super();
this.foregroundService = foregroundService;
return global.__native(this);
}
public getService() {
return this.foregroundService;
}
}
и поместить эту строку в ForegroundService
:
private mLocalBinder = new LocalBinder(this);
, но мне не удалось.
Вот код Java, который я хочу переписать для машинописи в nativescript
:
public class ForegroundService extends Service {
private final LocalBinder mLocalBinder = new LocalBinder();
public class LocalBinder extends Binder {
public ForegroundService getService() {
return ForegroundService.this;
}
}
.......
}