我已经创建了在开始时检查互联网连接的代码,但我希望它在后台继续检查互联网连接并在连接丢失时通知用户。我是 android 新手,所以请您编写正确的代码并帮助我。这段代码工作正常,我只是想让它在后台运行以检查互联网。
public class isNetworkAvailable extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_is_network);
;
if(!isNetworkAvailable()){
//Create an alert dialog
AlertDialog.Builder Checkbuilder = new AlertDialog.Builder(isNetworkAvailable.this);
Checkbuilder.setIcon(R.drawable.error);
Checkbuilder.setTitle("Error!");
Checkbuilder.setMessage("Check Your Internet Connection.");
//Builder Retry Button
Checkbuilder.setPositiveButton("Retry", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
//Restart The Activity
Intent intent = getIntent();
finish();
startActivity(intent);
}
});
Checkbuilder.setNegativeButton("Exit", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
}) ;
AlertDialog alert=Checkbuilder.create();
alert.show();
} …Run Code Online (Sandbox Code Playgroud) [![截图[1]](https://i.stack.imgur.com/AK0FP.png)
我想在没有互联网连接时显示我自己的文本,以向用户隐藏网页的网址。检查该链接的屏幕截图。我只想隐藏该链接是否可能