Estou com um projeto que utiliza internet, e quando não tem internet o mesmo não sai do menu pois eu coloquei um bloqueio de acesso a outras activit quando não há internet, mas em fez de não abrir eu queria que jogasse para outra activit especifica, eu até consigo abrir uma pagina em branco aleatória mas a pagina que eu solicito para abrir não vem, preciso de ajuda
Codigo MENU
public class TRABALHAR extends AppCompatActivity { private WebView xp4; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_trabalhar); if(!isOnline()){ startActivity(new Intent(TRABALHAR.this,NOTICIAS2.class)); finish(); }// verifica conexao com a net xp4 = findViewById(R.id.xp4); xp4.getSettings().setJavaScriptEnabled(true); xp4.setWebViewClient(new WebViewClient()); xp4.loadUrl("https://clubcooeec1.blogspot.com/p/fazer-parte-da-equipe.html"); } public boolean isOnline() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo netInfo = cm.getActiveNetworkInfo(); return netInfo != null && netInfo.isConnected(); // verifica se tem internet }
se eu tirar a linha
startActivity(new Intent(TRABALHAR.this,NOTICIAS2.class));
o aplicativo apenas bloqueia o acesso a pagina, mas este não é meu objetivo
como devo proceder neste caso ?