2012-03-07 14 views
8

Hola, estoy haciendo una aplicación que comprueba la conexión a Internet; si no está conectada, va a una actividad que tiene un mensaje de error y un botón que quiero vincular a la configuración inalámbrica y de red . Pero no estoy seguro de cómo hacerlo, ¿alguien puede ayudarme?
Esto es lo que tengo hasta ahora.Enlace de Android a configuraciones inalámbricas y de red

public class NetworkActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.networkact); 
     Button settings = (Button) findViewById(R.id.btn_settings); 
     // Listening to button event 
     settings.setOnClickListener(new View.OnClickListener() { 

      public void onClick(View arg0) { 
       // Starting a new Intent 
       Intent gotoSettings = new Intent(getApplicationContext(), 
         HomeActivity.class); 
       startActivity(gotoSettings); 
      } 
     }); 
    } 
} 

En el momento en que se va a otra actividad, pero yo quiero que vaya a la configuración inalámbrica & red.

+2

Ver http://stackoverflow.com/questions/2318310/how-can-i-call-wi-fi-settings-screen-from-my-application-using-android – chedabob

Respuesta

19

creo, lo que quiere es la siguiente:

btn = (Button)this.findViewById(R.id.ButtonNet); 
btn.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     Intent intent=new Intent(Settings.ACTION_WIRELESS_SETTINGS); 
     startActivity(intent); 
    } 
}); 
+0

Sí, eso funcionó gracias – iamlukeyb

7

Si utiliza Settings.ACTION_SETTINGS entonces el usuario puede ir en ambas configuraciones de redes móviles y Wi-Fi.

Cuestiones relacionadas