在我的应用程序中,我在应用程序启动之前检查了互联网连接如果连接不可用,那么如果用户单击警报框的“否”按钮,它会显示一个带有“是”和“否”按钮的警报框,然后它会关闭应用程序。
如果用户单击警报框的“是”按钮,则我使用以下代码启动 Activity
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context);
alertDialogBuilder.setTitle("Info");
alertDialogBuilder.setMessage("Internet connection not available check ur internet connection");
alertDialogBuilder.setPositiveButton("Yes",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
context.startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS));
dialog.cancel();
}
});
alertDialogBuilder.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
System.exit(0);
return;
}
});
如果用户在互联网连接上,我想检查用户是否连接,那么当用户按下后退按钮时它将显示主活动,否则应用程序退出。