1

ユーザーがインターネット接続を持っていない場合、アプリは彼をワイヤレス設定に送信します。

ワイヤレス設定を呼び出した activity1 に戻ったときに、ユーザーがインターネット データを有効にしているかどうかを確認する方法を知りたいです。

あなたの助けを願っています。ありがとうございました。

  public void myThread(){
    Thread th=new Thread(){

        @Override
        public void run(){
            splash_screen.this.runOnUiThread(new Runnable() {

                public void run() {                 
                    dialog.conectarRed().show();
                }
            });
        }
    };

    th.start();      
  }

 }

 public Dialog conectarRed() {
     AlertDialog.Builder builder = new AlertDialog.Builder(context);
      return builder
            .setTitle("No hay Conexi�n a Internet")
            .setMessage("� Desea activar la Conexi�n de Datos ?")                        
            .setCancelable(false)
            .setPositiveButton("Aceptar",
                    new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int id) {
                            Intent i = new Intent(Settings.ACTION_WIRELESS_SETTINGS);

                            ((Activity) context).startActivity(i);

                            dialog.cancel();
                        }
                    })
            .setNegativeButton("Cancelar",
                    new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int id) {
                            ((Activity) context).finish();

                            dialog.cancel();
                        }
                    }).create();
}
4

2 に答える 2