-1

ユーザーがそれをクリックすると、 http://www.dtcsearch.com/でブラウザを開き、このサイトのバー検索で、プログラムの文字列 S の値を自動挿入したいと考えています。例: s="ciao" でユーザーがボタンをクリックした場合、http://www.dtcsearch.com/を開きたいと 検索 ciao で書かれています

4

1 に答える 1

0

ブラウザーを開くには、以下のようにアクティビティを起動するだけです。

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

ただし、Web ページの検索ボックスに入力するには、Web ページも変更して、この要件を組み込み/サポートする必要があります。たとえば、検索文字列を URL に入力し、Web ページを変更してGETメソッドを介して URL の内容を読み取り、提供された検索文字列をテキスト ボックスに入力する必要があります。

Intent i = new Intent(Intent.ACTION_VIEW,
             Uri.parse("http://www.dtcsearch.com/?s=hello"));
startActivity(i);

およびWebページ( PHPで書かれていると仮定)

$strSearch = $_GET["s"];  //should return 'hello'

最後に、$strSearchウェブページの検索テキストボックスに入力するために使用します。

于 2012-09-20T09:37:47.720 に答える