0

私はそれを開くことができるかどうか疑問に思っていましたが、Androidブラウザを開かないでください、私はそれを訪問する必要があります:(これはIPであるふりをします)http; // 91.91.91.91:2228?1、それは私のarduinoでアクションをトリガーしますメガ。私はこのコードでこれを行うためだけにそれを取得しようとしました

onclick(Intent websiteIntent = new Intent(Intent.ACTION_VIEW);
    Uri uri = Uri.parse("http;//91.9.91.91:?1");
    websiteIntent.setData(uri);
    startActivity(websiteIntent);)

でもどうやってやるのかわからない

4

1 に答える 1

5

HttpClient を使用すると、アプリ内で任意の URL を呼び出すことができます。

DefaultHttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http;//91.9.91.91:?1");
HttpResponse response = client.execute(request);

ただし、try catch でラップすることを忘れないでください。

編集:

new Thread(){
    public void run(){
        try{
            DefaultHttpClient client = new DefaultHttpClient();
            HttpGet request = new HttpGet("http;//91.9.91.91:?1");
            HttpResponse response = client.execute(request);
        }catch(Exception e){
            // Handle the exception
            e.printStackTrace();
        }
    }
};
于 2013-02-18T23:57:25.787 に答える