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