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 <rickd...@gmail.com>

> 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 
> <havlicek.fi...@gmail.com>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 <rickd...@gmail.com>
>>
>>> 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 <havlicek.fi...@gmail.com
>>> > 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 <rickd...@gmail.com>
>>>>
>>>>>  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
>>>>> android-developers@googlegroups.com
>>>>> To unsubscribe from this group, send email to
>>>>> android-developers+unsubscr...@googlegroups.com
>>>>> 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
>>>> android-developers@googlegroups.com
>>>> To unsubscribe from this group, send email to
>>>> android-developers+unsubscr...@googlegroups.com
>>>> 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 android-developers@googlegroups.com
>>> To unsubscribe from this group, send email to
>>> android-developers+unsubscr...@googlegroups.com
>>> 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 android-developers@googlegroups.com
>> To unsubscribe from this group, send email to
>> android-developers+unsubscr...@googlegroups.com
>> 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 android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> 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 android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to