Not sure if you can help me, but I am stuck on some code this semester; 
I'm using PhoneGap for Android..

I am using a class within DroidGap that has some variables I want to read 
and manipulate within JQuery mobile pages; the code starts at this (focus 
is on buttons array)

public class MainActivity extends DroidGap {

//create instance of DonsIOIO_BigUgly


public class DonsIOIO_BigUgly extends PApplet {


    //getter inside here to get value


    /* Don's IOIO Big Ugly
         * Reading wireless key fob switches
         * Reading otoscope present/not present switch
         */

        // import the IOIO and android libraries - apparently Eclipse moves 
these lines somewhere else...


    // declare variables
    public int testInt = 8;
    public boolean[] buttons = {false, false, false, false, false};

  //later buttons is set to true

  buttons[4] = buttonOto.read(); // last read statement

            buttons[4] = true;

In the onCreate function, I found I can use a javascript call to get the 
variable buttons into the jQuery mobile page:

public void onCreate(Bundle savedInstanceState) {

    DonsIOIO_BigUgly myDonsIOIO_BigUgly = new DonsIOIO_BigUgly();
    boolean testInfo = myDonsIOIO_BigUgly.buttons[4];

    super.onCreate(savedInstanceState);



    super.loadUrl("file:///android_asset/www/patient.html");




        super.loadUrl("javascript:alert('" + testInfo + "');");



When this runs, I get an alert window that reads "false"...what it seems is 
that the initial value is read, but there is nothing that is requesting the 
value be read in a loop..is there some construct I can use to have the 
variable be read when it turns to true later in the code?

Thanks so much for your help,

Micael

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to