叫出系統設定選單範例
張貼日期:2011/5/23 上午 03:38:11
//set gps
this.findViewById( R.id.bt_gps ).setOnClickListener( new Button.OnClickListener() {
@Override public void onClick( View v ) {
init.this.startActivityForResult( new Intent( Settings.ACTION_SECURITY_SETTINGS ) , init.this.cmd_id );
}
} );
//wifi
this.findViewById( R.id.bt_wifi ).setOnClickListener( new Button.OnClickListener() {
@Override public void onClick( View v ) {
init.this.startActivityForResult( new Intent( Settings.ACTION_WIFI_SETTINGS ) , init.this.cmd_id );
}
} );
//3g
this.findViewById( R.id.bt_3g ).setOnClickListener( new Button.OnClickListener() {
@Override public void onClick( View v ) {
try {
init.this.startActivityForResult( new Intent( Settings.ACTION_NETWORK_OPERATOR_SETTINGS ) ,
init.this.cmd_id );
} catch( Exception e ) {
Toast.makeText( init.this.getApplicationContext() , "當機:" + e.getLocalizedMessage() , Toast.LENGTH_SHORT );
}
}
} );