我想从我自己的模块中访问finish()方法。但是显示此错误:错误:找不到符号finish();
我如何从自己的模块访问finish()方法?
//ExitModule.java
package com.security_notifier;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;
public class ExitModule extends ReactContextBaseJavaModule {
public ExitModule(ReactApplicationContext reactContext) {
super(reactContext); //required by React Native
}
@Override
//getName is required to define the name of the module represented in JavaScript
public String getName() {
return "Exit";
}
@ReactMethod
public void finishApp() {
finish();
}
}
我是新来的本地人。而且我非常需要您的帮助。
尝试使用
Activity activity = getCurrentActivity();
activity.finish();