У меня есть активность1, которая проверяет подключение к Интернету, если у пользователя нет интернет-соединения, приложение отправляет его в Настройки беспроводной сети.Ожидание смены подключения к Интернету
Я хочу знать, как проверить, активировал ли пользователь интернет-данные, когда он возвращается к активности1, которая вызвала настройки wirelss.
Я надеюсь, что ваша ПОМОЩЬ. Спасибо.
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();
}