我有一个检查互联网连接的活动1,如果用户没有互联网连接,应用程序会将他发送到无线设置。
我想知道如何检查用户在返回调用无线设置的活动 1 时是否激活了互联网数据。
我希望你的帮助。谢谢你。
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();
}