// Copyright 2016 The Go Authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style | |
// license that can be found in the LICENSE file. | |
package java // import "golang.org/x/mobile/bind/java" | |
// #cgo LDFLAGS: -llog | |
// | |
//#include <jni.h> | |
import "C" | |
import ( | |
"unsafe" | |
"golang.org/x/mobile/internal/mobileinit" | |
) | |
//export setContext | |
func setContext(vm *C.JavaVM, ctx C.jobject) { | |
mobileinit.SetCurrentContext(unsafe.Pointer(vm), uintptr(ctx)) | |
} |