OK. Awesome I will give it a try this week and let you know. I appreciate the help.
On Fri, Jul 8, 2011 at 2:39 PM, Filip Havlicek <[email protected]>wrote: > To download the data, you can use either standard Java URL and > URLConnection classes or the HttpClient from apache included in Android. > Googling those classes should result in some decent hits. You can then parse > the String to get the value and then pass the page to your WebView by > calling it's loadData or loadDataWithBaseURL methods. > > 2011/7/8 Richard Diuk <[email protected]> > >> No, no I did not think of that. Mainly because I do not know how to do >> that. Is that done in a webview? Can you tell me what I am to google to >> learn how to do this or perhaps point me to some code or tutorial? >> >> Thanks for the help by the way. :) >> >> On Fri, Jul 8, 2011 at 6:40 AM, Filip Havlicek >> <[email protected]>wrote: >> >>> Did you consider just downloading the page and parsing the value manually >>> (to get the value) and then providing the downloaded page to webview (to >>> display the page)? >>> >>> 2011/7/7 Richard Diuk <[email protected]> >>> >>>> yes I need to display it and pull the hidden value. and i was just using >>>> an httpGet for supplying the other value back(but I'm really not set on any >>>> one method) >>>> >>>> On Thu, Jul 7, 2011 at 3:58 AM, Filip Havlicek < >>>> [email protected]> wrote: >>>> >>>>> Do you need to display the webpage? Or you are just interested in the >>>>> value if the hidden input? How is the other value supposed to be sent back >>>>> to the server, is it via javascript, is it a html form or something else? >>>>> >>>>> 2011/7/6 sabanim <[email protected]> >>>>> >>>>>> OK so it does not need to be webview but that's the closest I have >>>>>> gotten to solving my problem. (going on 2 weeks now). >>>>>> >>>>>> ok so right now I am using a webview to go and see a page. On that >>>>>> page is a hidden input tag with an id and value. >>>>>> I need to pull that value and use it in java. Eventually I need to >>>>>> send something also. I have this all working in a blackberry webworks >>>>>> app using javascript and ajax. >>>>>> >>>>>> I think I'm close but I cant seem to modify my code to get the right >>>>>> result. with this code I can get all the html on the page but not >>>>>> just the one thing I want. This is put into an alert. >>>>>> >>>>>> How do I get just the value and then how do I get it so the java will >>>>>> read it. >>>>>> >>>>>> client code: >>>>>> ~~~ >>>>>> public class button3 extends Activity{ >>>>>> >>>>>> WebView wb = null; >>>>>> >>>>>> /** Called when the activity is first created. */ >>>>>> @Override >>>>>> public void onCreate(Bundle savedInstanceState) { >>>>>> super.onCreate(savedInstanceState); >>>>>> setContentView(R.layout.buttons); >>>>>> wb = new WebView(this); >>>>>> wb.setWebViewClient(new HelloWebViewClient()); >>>>>> wb.getSettings().setJavaScriptEnabled(true); >>>>>> wb.addJavascriptInterface(new MyJavaScriptInterface(), >>>>>> "HTMLOUT"); >>>>>> /* WebViewClient must be set BEFORE calling loadUrl! >>>>>> */ >>>>>> wb.setWebViewClient(new WebViewClient() { >>>>>> @Override >>>>>> public void onPageFinished(WebView view, String url) >>>>>> { >>>>>> /* This call inject JavaScript into the page which >>>>>> just >>>>>> finished loading. */ >>>>>> >>>>>> >>>>>> wb.loadUrl("javascript:window.HTMLOUT.showHTML(document.getElementsByTagName('html').innerHTML);"); >>>>>> >>>>>> } >>>>>> }); >>>>>> wb.loadUrl("http://www.whateverurl.com"); >>>>>> setContentView(wb); >>>>>> } >>>>>> >>>>>> >>>>>> >>>>>> private class HelloWebViewClient extends WebViewClient { >>>>>> >>>>>> public boolean shouldOverrideUrlLoading(WebView view, String >>>>>> url) { >>>>>> view.loadUrl(url); >>>>>> return true; >>>>>> } >>>>>> } >>>>>> >>>>>> final Context myApp = this; >>>>>> class MyJavaScriptInterface >>>>>> { >>>>>> public void showHTML(String html) >>>>>> { >>>>>> new AlertDialog.Builder(myApp) >>>>>> .setTitle("Value of Hidden ID") >>>>>> .setMessage(html) >>>>>> .setPositiveButton(android.R.string.ok, null) >>>>>> .setCancelable(false) >>>>>> .create() >>>>>> .show(); >>>>>> } >>>>>> } >>>>>> ~~~ >>>>>> >>>>>> html code: >>>>>> ~~~ >>>>>> Lunch<br><img src='http://www.?????/mimages/image002.jpg' >>>>>> style="width: 300px;" ><br><p><input type='hidden' id='sendtextcoupon' >>>>>> value='0'> >>>>>> Do You SEE THIS</p> >>>>>> ~~~ >>>>>> >>>>>> Any help would be great! >>>>>> >>>>>> -- >>>>>> 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 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 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 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 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 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 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

