Great - thanks Brad - I will follow up on this and let you know how it
goes.
I appreciate the time you put to help out with this!

On Jul 13, 3:02 pm, Brad Gies <[email protected]> wrote:
> My data source is just a JSONArray I pass in to the constructor for my
> spinner activity, and then to the Javascript when it is ready, along
> with some other setup parameters.
>
> If you look at the declaration for The AndoidBridge in my second message
> you will see that it is a private class that just contains the functions
> you want to be able to call from javascript, so you can set it up
> however you want.
>
> I took a lot of the code I started with from a tutorial somewhere on the
> net... I think if you Google for "Android SpinnerActivity" you should
> find it. Unfortunately, most of my code is already highly customized so
> it's not really a great starting place.
>
> On 13/07/2010 11:11 AM, kypriakos wrote:
>
>
>
> > Hi Brad,
>
> > What is the data source to your spinner? Or that is not necessary? I
> > guess because
> > I cannot see what is before this code segment I was curious how you
> > use that.
> > Also, I am not familiar with the AndroidBridge() - is that part of the
> > standard API?
>
> > Thanks
>
> > On Jul 12, 8:20 pm, Brad Gies<[email protected]>  wrote:
>
> >> Yes, you can read pages stored on the phone:
>
> >> I'm using index.html here. Put it into your assets folder :
>
> >>           webView = (WebView)
> >> spinnerView.findViewById(R.id.spinnerviewwebview);
>
> >>           webView.getSettings().setJavaScriptEnabled(true);
> >>           webView.addJavascriptInterface(new AndroidBridge(), "android");
> >>           webView.setVerticalScrollBarEnabled(false);
>
> >>           webView.setWebChromeClient(new WebChromeClient()
> >>           {
> >>                 public void onConsoleMessage(String message, int
> >> lineNumber, String sourceID)
> >>                 {
>
> >>                 }
> >>               });
>
> >>           webView.loadUrl("file:///android_asset/index.html");
>
> >> The above also sets the WebView up to use Javascript.
>
> >> On 12/07/2010 2:10 PM, kypriakos wrote:
>
> >>> In this case below, the URL can only be public and remote? I could not
> >>> read
> >>> a page stored locally on the phone - or is storing files locally not
> >>> an option?
>
> >>> Uri uri = Uri.parse("http://www.example.com";);
> >>>    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
> >>>    startActivity(intent);
>
> >>> Thanks
>
> >>> On Jul 12, 3:21 pm, Mark Murphy<[email protected]>    wrote:
>
> >>>> On Mon, Jul 12, 2010 at 3:10 PM, kypriakos<[email protected]>    
> >>>> wrote:
>
> >>>>> Instead of launching a UI I was wondering if I could have a process
> >>>>> monitor
> >>>>> the execution of a javascript in the emulator's browser and read in
> >>>>> the output
> >>>>> data. Is it possible to execute a local javascript file using the
> >>>>> phone's browser?
>
> >>>> You can use WebView, but only from an Activity.
>
> >>>> If you want to embed a Javascript interpreter, you can consider Rhino.
>
> >>>> --
> >>>> Mark Murphy (a Commons 
> >>>> Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy
>
> >>>> Android App Developer Books:http://commonsware.com/books
>
> >> --
> >> Sincerely,
>
> >> Brad Gies
> >> -----------------------------------------------------------------------
> >> Bistro Bot - Bistro 
> >> Blurbhttp://www.bgies.comhttp://www.bistroblurb.comhttp://www.ihottonight.com
> >> -----------------------------------------------------------------------
>
> >> Never doubt that a small group of thoughtful, committed people can
> >> change the world. Indeed. It is the only thing that ever has - Margaret 
> >> Mead
>
> --
> Sincerely,
>
> Brad Gies
> -----------------------------------------------------------------------
> Bistro Bot - Bistro 
> Blurbhttp://www.bgies.comhttp://www.bistroblurb.comhttp://www.ihottonight.com
> -----------------------------------------------------------------------
>
> Never doubt that a small group of thoughtful, committed people can
> change the world. Indeed. It is the only thing that ever has - Margaret Mead

-- 
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

Reply via email to