0
インターネット接続が存在しないときにウェブビューを読み込もうとすると、警告ダイアログが表示されます。私はこのクラスをOnCreateの下に置きましたが、私はダイアログが表示されることを幸運に持っていません。すべての提案をいただければ幸いです。ありがとうございました!データ接続が存在しないときのポップアップダイアログ - Android
public void open(View view) {
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
alertDialogBuilder.setMessage("No data connection available");
alertDialogBuilder.setPositiveButton("OK",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
Toast.makeText(RepActivity.this, "Check connection settings", Toast.LENGTH_LONG).show();
}
});
alertDialogBuilder.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
android.net.NetworkInfo wifi = cm
.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
android.net.NetworkInfo datac = cm
.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
if ((wifi != null & datac != null)
&& (wifi.isConnected() | datac.isConnected())) {
setContentView(R.layout.activity_rep);
} else {
//no connection
AlertDialog.Builder alertDialog = new AlertDialog.Builder(RepActivity.this);
alertDialog.show();
}
}
を使用しませデータ接続]ダイアログボックスは、それが働いていないでした示し?? – rafsanahmad007