1

Android モバイルから Web サイトにアクセスする必要があります。この Web サイトはいくつかの POST 値を受け入れます。

コンピューターから同じことを行うと、php を使用したフォームになります。

<form name="form1" method="post" action="scripts/pago.php">

このコードでウェブサイトを開くことができます:

        Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
        startActivity(browserIntent);

問題なくブラウザが開きますが、投稿値を追加するにはどうすればよいですか?

前もって感謝します。

4

2 に答える 2

1

これを試してみてください:

public void postData() throws Exception {


 HttpClient client = new DefaultHttpClient();
 HttpPost httppost = new HttpPost("http://www.xyz.com");

 List<NameValuePair> list = new ArrayList<NameValuePair>(1);

 list.add(new BasicNameValuePair("name","ABC");

 httppost.setEntity(new UrlEncodedFormEntity(list));

 HttpResponse r = client.execute(httppost);

}
于 2012-05-16T17:02:40.597 に答える
1

Android Webview POST

Webビューを使用してWebページを開き、投稿リクエストを行うことができます。上記のリンクで説明されています。

于 2012-05-16T17:18:40.440 に答える