0

可能重复:
Android 互联网连接检查问题

我有一个使用互联网的应用程序,当我有互联网连接时它工作正常,但是当我没有互联网时,这个应用程序被关闭。

我的代码是:

  import java.net.URL;
import java.util.List;

import android.app.Activity;
import android.os.Bundle;
import android.util.Xml;
import android.view.KeyEvent;
import android.widget.TextView;

    public class xml75 extends Activity {

        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.sietemildoss);

            TextView tv = (TextView) findViewById(R.id.tv);

            try {
                URL url = new URL("http://www.bovalpo.com/cgi-local/xml_bcv.pl?URL=75");
                ExampleHandler75 myExampleHandler = new ExampleHandler75();
                Xml.parse(url.openStream(), Xml.Encoding.UTF_8, myExampleHandler);

                List<ParsedExampleDataSet> parsedExampleDataSetList = 
                        myExampleHandler.getParsedData();

                for(ParsedExampleDataSet parsedExampleDataSet : parsedExampleDataSetList){
                    tv.append(parsedExampleDataSet.toString4());

                }

            } catch(Exception e){
                tv.setText("Error:" + e.getMessage());
            }

        }
4

0 回答 0