0

デバイスが特定のサイトに接続しているかどうかを確認しようとしています。一致する場合はインテントを開始し、そうでない場合はトーストをスローする必要があります。

デバイスがサイトを表示できる場合でも、常にトーストをスローしているように見えます:-

public void GoToStation(View v)
{

    try {
        InetAddress ina = InetAddress.getByName("http://www.lisbury.co.uk");

        ina.isReachable(10000); {

                  Intent myIntent = new Intent(MainActivity.this, CustomizedListViewStation.class);
                  startActivityForResult(myIntent, 0);

        } 
    } catch (IOException ioe) {
        Toast.makeText(this, "You need a data connection to view Safety Zones", Toast.LENGTH_LONG).show();

    }    

 }
4

1 に答える 1