Wer hat Erfahrungen mit Livecode Builder und dem Java-Interface?

Startseite Foren Deutsches LiveCode-Forum Wer hat Erfahrungen mit Livecode Builder und dem Java-Interface?

Ansicht von 0 Antwort-Themen
  • Autor
    Beiträge
    • #29511
      Torsten
      Teilnehmer

        Hi,

        ich würde gerne eine Java-Funktion auf einem Android-Handy aufrufen. Dazu muss ich einerseits mit dem Livecode Builder eine Library erstellen, was recht einfach ist. Mein Problem ist allerdings, wie ich den entsprechenden java-Code per foreign handler in die Library einbinde.

        Es geht konkret darum, auf dem Handy eine kurze Vibration zu erzeugen, die nur einem Antippen“ entspricht. Dazu gibt es auch folgenden Java-Code:

        // Get instance of Vibrator from current Context
        Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
        // Vibrate for 4100 milliseconds
        v.vibrate(VibrationEffect.createOneShot(100, VibrationEffect.DEFAULT_AMPLITUDE));

        Auf der Wiki-Seite finden sich auch Beispiele für Bindings:
        https://livecode.fandom.com/wiki/Foreign_bindings_to_Java

        Binding to a class constructor with parameters:
        foreign handler CreateJavaString(in pBytes as JByteArray) returns JString binds to "java:java.lang.String>new([B)"

        Ich verstehe momentan allerdings nur wenig davon. Kennst sich jemand von euch besser aus?

        Happy Coding
        Torsten

    Ansicht von 0 Antwort-Themen
    • Du musst angemeldet sein, um auf dieses Thema antworten zu können.